Welcome! Log In Create A New Profile

Advanced

Re: nginx перестает следить за размером каталога proxy_cache_patch

May 07, 2017 07:22PM
Владислав, посмотрите в момент когда проблема с пухнущим кешом уже есть вывод ps axu
все ли воркеры запущены в одно и тоже время ? Штатно они все запускаются или при старте или при применении изменений одновременно и все висят или до стопа или нового применения конифга. Но иногда бывет не так. У нас были ситуации, что из за некторых проблем воркеры убивались по 11 сигналу (мастер его перезапускал после смерти, т.е. появлялся новый воркер в замен умершего, в выводе ps у него свежее время старта) и тут все открытые в кеше в данный момент умершим воркером элементы оставались залоченными до смерти мастер процесса. Вообще 11 сигналы видны в логах сервера. У меня проявлялось в залипании в кеше файла, и отдачи его из кеша до посинения. до распухания кеша не доходило, раньше начинались жалобы-разборки с необновлением инофрмации. по некоторым путям

(у меня умирание воркера возникало, например в моменты когда все апстримы (в количестве proxy_next_upstream_tries) обламывались в соединении, ну сеть там могрнула или еще что, и 50х ошибка пыталась получться с того же апстрима (скорее всего попадала в / локешн), я в первый раз до дебага даже добрел, там запрос уходит в закрытый сокет кажется, но это было лет 4-5 назад, не очень уже помню). Правка конфигов, чтобы ошибки (то, что указано в error_page, наверное критично толко для 5хх, но обычно и 404 так делаю) всегда оставались локальными у меня проблему снимало. Наверное есть другие варианты, когда воркеры начинают трапаться, но я по этим граблям уже 2 раза ходил именно в таком виде.
Subject Author Posted

nginx перестает следить за размером каталога proxy_cache_patch

Владислав Толмачев April 28, 2017 01:24AM

Re: nginx перестает следить за размером каталога proxy_cache_patch

Serge Negodyuck April 28, 2017 03:42PM

Re: nginx перестает следить за размером каталога proxy_cache_patch

Владислав Толмачев April 28, 2017 08:00PM

Re: nginx перестает следить за размером каталога proxy_cache_patch

Aleksandr Sytar April 30, 2017 02:50AM

Re: nginx перестает следить за размером каталога proxy_cache_patch

Владислав Толмачев April 30, 2017 02:54AM

Re: nginx перестает следить за размером каталога proxy_cache_patch

Vasiliy P. Melnik April 30, 2017 10:02AM

Re: nginx перестает следить за размером каталога proxy_cache_patch

Vasiliy P. Melnik April 30, 2017 10:02AM

Re: nginx перестает следить за размером каталога proxy_cache_patch

Владислав Толмачев April 30, 2017 10:04AM

Re: nginx перестает следить за размером каталога proxy_cache_patch

Maxim Dounin May 02, 2017 08:18AM

Re: nginx перестает следить за размером каталога proxy_cache_patch

Владислав Толмачев May 02, 2017 08:38AM

Re: nginx перестает следить за размером каталога proxy_cache_patch

Dmitry Volyntsev May 02, 2017 10:06AM

Re: nginx перестает следить за размером каталога proxy_cache_patch

Maxim Dounin May 02, 2017 10:32AM

Re: nginx перестает следить за размером каталога proxy_cache_patch

Владислав Толмачев May 06, 2017 07:58AM

Re: nginx перестает следить за размером каталога proxy_cache_patch

Vasiliy P. Melnik May 06, 2017 10:54AM

Re: nginx перестает следить за размером каталога proxy_cache_patch

Владислав Толмачев May 06, 2017 11:04AM

Re: nginx перестает следить за размером каталога proxy_cache_patch

ngnx8810773a83 May 07, 2017 07:22PM

Re: nginx перестает следить за размером каталога proxy cache patch

Владислав Толмачев May 08, 2017 05:34AM

Re: nginx перестает следить за размером каталога proxy cache patch

Maxim Dounin May 10, 2017 09:10AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 54
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready