Re: Опять "cache file has too long header"

Maxim Dounin mdounin на mdounin.ru
Пт Сен 8 12:41:06 UTC 2017


Hello!

On Fri, Sep 08, 2017 at 04:40:56AM -0400, Ilya Evseev wrote:

> Патч вылечил ошибку с подвисанием. Но как быть с "too long header"?

Если дело действительно в упомянутом race'е, то на текущий момент 
существует два workaround'а:

- использовать proxy_cache_lock / proxy_cache_use_stale updating, 
  дабы минимизировать вероятность одновременного обновления 
  элемента кеша несколькими рабочими процессами;

- разобраться, почему заголовки ответов, возвращаемых бекендом 
  одновременно, отличаются, и по возможности это исправить.

-- 
Maxim Dounin
http://nginx.org/


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