проде рекомендуют периодически прибивать процесс воркера, ограничивая его по какому-либо ресурсу (время/память/количество итераций), а поднимать его с помощью супервизора.
Супервизор это безусловно крутая штука, но с кубером она не особо хорошо уживается, так как становится для него черным ящиком, которым невозможно управлять с помощью экосистемы кубернетес. Вопрос к тем, кто настраивал этот пакет в рамках кубернетес, как правильно будет организовать процесс создания новых воркеров, взамен упавшим?
Буду благодарен если подкинете хотя бы на концептуальном уровне вариант решения
Если ты в курсе, что делаешь - можешь не перезапускать процессы
Сделайте так чтобы не надо было убивать Совет просто потому что обычно ПХП привыкли к тому что процесс умирает и не думают об утечках памяти Собственно пищите код так чтобы не было утечек и не надо будет прибивать постоянно. А в доке проще написать такой совет чем иметь кучу issue что мол память течет помогите спасите
Обсуждают сегодня