Re: Вечный UPDATING для рандомных страниц портала

ngnx8810773a83 nginx-forum на forum.nginx.org
Пт Май 31 20:50:28 UTC 2019


Если воркер отваливается по сигналу, то все что им было залочено в кеше
остается залоченым навечно (до перезапуска мастера). Мастер запускает нового
воркера поэтому внешне все продолжает работать,, но  если в момент падения
были залочены элементы кеша то ой.. они залочены. снять лок некому, джругие
воркеры подождут сняти лока да и дальше пойдут в соотв с настройками... Судя
по всему такое поведение было всегда. Покрайней мере мы это проходили много
лет назад. нет падений - нет проблем с кешом. есть падения - надо из лечить
и тогда уходят проблемы с кешоми.

Перловый модуль вообще падучий, если нет возможности от него отказаться
совсем, то я бы на вашем месте поппробовал вынести его в отдельный инстанс,
чтобы падения перлового модуля не отражались на остальном хотябы.. Хотя бы
даже если не из за падений, а из за того что  рерл модуль лочит весь воркер,
пока перл работает воркер более запросов не обрабатывает (вот где
остановлись запросы, там и висят, ждут перла)..

Posted at Nginx Forum: https://forum.nginx.org/read.php?21,284370,284386#msg-284386



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