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

Gena Makhomed gmm at csdoc.com
Fri Jan 18 13:08:31 UTC 2013


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; создаст какие-то проблемы.

-- 
Best regards,
  Gena



Подробная информация о списке рассылки nginx-ru