On Wed, Aug 29, 2007 at 11:09:28PM +0400, jackal wrote:
> > поставить perl_set $limit_rate ...
> > и перловый модуль будет периодически проверять длину очереди
> > соединений без аксепта и понижать $limit_rate при надобности.
>
> Такая проблема - не работает perl_set:
>
> http {
> perl_modules /path/lib;
> perl_require ngx_limitrate.pm;
> perl_set $limit_rate ngx_limitrate::handler;
>
> server { ...
>
>
> и тишина. Не выполняется хендлер. В логах пусто (error_log ... info).
> Пробовал даже несуществующий хендлер вставить - всё равно пусто:
> perl_set $limit_rate ngx_limitrate::nonexistent;
>
> Как лечить? nginx 0.5.19
http {
perl_set $rate ngx_limitrate::handler;
server {
...
set $limit_rate $rate;
...
--
Игорь Сысоев
http://sysoev.ru