Re: Ограничение на число одновременных соединений, но с постановкой лишних в очередь
Andrew Kopeyko
kaa at zvuki.ru
Tue Nov 17 11:15:00 MSK 2009
On Tue, 17 Nov 2009, Dmitry Koterov wrote:
>> ...я зря тут упомянул limit_conn, эта директива совсем из другой
>> обрасти.
>
> Требуется ограничить именно число коннектов к backend-ам, так, чтобы
> входящие соединения вставали в очередь, если все backend-ы заняты.
>
> И речь о проксировании через ngx_proxy_module.
Доброе утро, Дмитрий!
То что вам нужно - называется "busy-lock'и"
http://sysoev.ru/mod_accel/readme.html#busylocks
Давно всё ждём и просим - но Игорь всё не реализовывает и не
реализовывает...
workaround - поставить, как уже указали, промежуточный mod_accel или
haproxy, и настроить busy-lock'и на нём.
Не слишком изящно, ибо возникает лишняя точка отказа, но работает.
--
Best regards,
Andrew Kopeyko <kaa at zvuki.ru>
More information about the nginx-ru
mailing list