On 10.01.2014 22:48, Валентин Бартенев wrote:

Разве много ли таких конфигураций, которые полагались
на дефолтовое значение директивы proxy_cache_key ?

Полагаю не мало людей используют кэш для одного хоста
и ключ по умолчанию у них нормально работает, а после
изменения перестанет.

Ok, но ведь при парсинге конфига nginx может посчитать
количество хостов в конфиге, и если там всего один хост
и явно не задан в конфиге proxy_cache_key - выдавать warning
но продолжать работать со старым дефолтовым значением,
а если хостов больше одного - то переключать на новый
дефолт и выдавать fatal error, если proxy_cache_key
не определен - всеравно в такой конфигурации от
proxy_cache_key $scheme$proxy_host$request_uri;
будет больше вреда, чем пользы из-за перемешивания
в кеше контента от разных virtual host`ов.

А если это highload, и это был отдельный location
под общие элементы и/или ssi-инклуды -
его админы в любом случае внимательно
читают CHANGES и все варнинги от nginx.

В таком варианте ведь ничего не сломается?

--
Best regards,
 Gena

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

Ответить