Посоветуйте, как лучше организовать управление демонами на PHP. Нужно, чтобы все работало максимально стабильно и было удобно дебажить, если происходят аварийные ситуации и некоторые демоны падают. Также нужно, чтобы был один мастер процесс, к котрому можно было бы как-нибудь(например, через терминал) обращаться(в том числе из разных скриптов и его дочерних процессов), чтобы он мог создавать, удалять, останавливать нужные процессы, т.е. слежение и управление его дочерними процессами.
Есть идея собрать какой-то свой велосипед, который будет основан на статьях из хабра:
Демоны на PHP Многопроцессовые демоны на PHP
Но не уверен, что это будет стабильно, и я смогу предусмотреть все ситуации, а мне нужно, чтобы сервис был максимально неубиваемым. Еще слышал про Supervisor, но толком еще в нем не разобрался. Может, есть какие-то еще варианты?