Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Ошибка ограничения limit zone в 0.7.67-3+squeeze3
On Thursday 02 May 2013 15:51:24 Karsonito wrote:
> > Старая версия - это 1.2.1, а 0.7.67 - это уже музейный экспонат.
>
> Увы, но в стабильном debian squeeze это официальная версия.
>
> Я конечно поздновато спохватился (через пару дней выйдет debian wheezy), но
> все-таки хотелось прояснить почему у меня были проблемы.
Официальная версия находится тут: http://nginx.org/en/linux_packages.html
Всё остальное может не только содержать известные баги и уязвимости, но и
сторонние модули и патчи, в т.ч. очень сомнительного качества.
>
> > У вас тут имя зоны "perip".
>
> ...
>
> > А тут "conns". Либо вы запускаете не с тем конфигом, что приведен выше,
>
> либо он содержит ещё какие-то ограничения, помимо представленных.
> Прошу прощения - сообщение из журнала от старого конфига. Но сути не
> меняет.
>
> >И не стоит надеяться на честность ab. Рекомендую повторить тест более
>
> простыми средствами.
> Более простыми тоже пробовал - стабильная 503.
> Я бы и не заметил этого если бы не попробовал в продакшине. Были постоянные
> 503 когда подключалось много клиентов.
>
Мне не известно о каких-либо серьезных правках в модуле limit_conn или
переменной $binary_remote_addr на эту тему, а равно как и changelog не
содержит соответствующей информации.
Я ради интереса даже специально собрал nginx 0.7.67 и попробовал с вашим
конфигом - всё прекрасно работает. Так что полагаю проблема, либо в том, как
вы тестируете, либо в конкретной сборке, которую распространяют майнтейнеры
вашего дистрибутива.
--
Валентин Бартенев
http://nginx.org/en/donation.html
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|