Как вызвать код выхода супервизора с кодом исключения php

Я использую supervisord для управления длительным процессом CLI PHP (работник очереди заданий). При определенных условиях мне нужно запретить супервизору перезапускать процесс, я делаю это, добавляя следующую строку в мою конфигурацию супервизора:

exitcodes=99,255

и вызвать его из php, используя:

exit(99);

Но я хотел бы использовать Exception для этого, чтобы мой код был более объектно-ориентированным. Я пытался использовать RuntimeException и ErrorException но ни один не помог.

Какие-либо предложения? Спасибо

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector