Welcome! Log In Create A New Profile

Advanced

Re: умолчание: "proxy_cache_lock off;" и "proxy_cache_use_stale off;"

Михаил Монашёв
January 18, 2013 10:56AM
Здравствуйте, Gena.

Вы писали 18 января 2013 г., 17:08:31:

> On 18.01.2013 14:02, Andrey Kopeyko wrote:

>>> все шесть запросов ушли к апачу, хотя я ожидал, что из первых трех уйдет
>>> только первый (чтобы сформировать содержимое кеша), а последующие два к
>>> апачу уходить не будут.
>>>
>>> подскажите пожалуйста, что я делаю не так и как мне решить мою задачу?
>>
>> Добавьте директиву
>>
>> http://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_cache_lock

> кстати, а почему по умолчанию эти две директивы отключены
> - "proxy_cache_lock off;" и "proxy_cache_use_stale off;" ?

> разве не было бы более удобным там поставить какие-то разумные
> умолчания, которые подходят большинству пользователей nginx ?

> например, proxy_cache_lock по умолчанию включить
> и proxy_cache_use_stale поставить так, как это обычно
> рекомендуется сделать в этой рассылке в ответ на вопросы
> пользователей "а почему оно работает не так как ожидалось?".

> по крайней мере, не могу придумать ни одного варианта,
> когда proxy_cache_use_stale on; создаст какие-то проблемы.

Придумать-то можно. :-) Подозреваю, что основная причина невключения -
изменение старого поведения.

Сейчас выходит так: поставил nginx, он пашет 2-3 года, потом зашёл на
страницу документации, глянул в конфиг и видишь, что куча новых
полезных фич не включено и их прописываешь. Осознанно. Но совсем не
факт, что все подряд директивы надо включать.

Возможно стоит сделать что-то вроде онлайн-сервиса по улучшению
конфига: человек закачивает свой конфиг, выбирает свою операционку,
параметры железа, настройки ОС и получает в ответ: здесь
proxy_cache_lock on; можно прописать и сократить нагрузку на бэкенд,
тут if хорошо бы через map переписать, тут backlog можно увеличить,
чтобы всплески нагрузки лучше обслуживать и т.д.

Такой сервис с одной стороны привлёк бы к nginx.com много вебмастеров,
особенно неаглоязычных и нерусскоязычных, т.е. не имеющих сложившихся
сообществ, с другой - конвертировал бы их в клиентов .

У Петра Зайцева есть похожая тулза по генерации размеров буферов для
mysql-я.

--
С уважением,
Михаил mailto:postmaster@softsearch.ru

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Кеширование ответов для не авторизованных пользователей

Serafim January 18, 2013 03:50AM

Re: Кеширование ответов для не авторизованных пользователей

Andrey Kopeyko January 18, 2013 07:04AM

умолчание: "proxy_cache_lock off;" и "proxy_cache_use_stale off;"

Gena Makhomed January 18, 2013 08:10AM

Re: умолчание: "proxy_cache_lock off;" и "proxy_cache_use_stale off;"

Михаил Монашёв January 18, 2013 10:56AM

Re: умолчание: "proxy_cache_lock off;" и "proxy_cache_use_stale off;"

Gena Makhomed January 18, 2013 01:08PM

Re[2]: умолчание: "proxy_cache_lock off;" и "proxy_cache_use_stale off;"

Михаил Монашёв January 18, 2013 01:34PM

Re[2]: умолчание: "proxy_cache_lock off;" и "proxy_cache_use_stale off;"

Михаил Монашёв January 18, 2013 03:10PM

оптимизатор конфига для nginx

Gena Makhomed January 18, 2013 04:26PM

Re: оптимизатор конфига для nginx

Михаил Монашёв January 19, 2013 03:48AM

Re: оптимизатор конфига для nginx

Gena Makhomed January 19, 2013 01:28PM

Re: умолчание: "proxy_cache_lock off;" и "proxy_cache_use_stale off;"

Валентин Бартенев January 18, 2013 01:44PM

Re: умолчание: "proxy_cache_lock off;" и "proxy_cache_use_stale off;"

Gena Makhomed January 18, 2013 02:12PM

Re: умолчание: "proxy_cache_lock off;" и "proxy_cache_use_stale off;"

Валентин Бартенев January 18, 2013 02:38PM

Re: Кеширование ответов для не авторизованных пользователей

Serafim January 21, 2013 05:28AM

Re: Кеширование ответов для не авторизованных пользователей

Валентин Бартенев January 21, 2013 05:48AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 315
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready