народ как нормально сделать то что задумал. У меня с бд берется инфа о ботах. которых надо запустить. Запускаю подпроцессы, все ок.
Но самое интересное и непонятное для меня. это как мне мониторить бд. проверяя на надобность - отключения бота, или включения бота, что был выключен(за ето отвечает поле status 0 or 1 в бд бота.
Тоесть мне нужно основываясь на статусе бота в бд. включать и выключать бота.
Имеется ввиду что бы это было реалтайм. а не как в начале при запуске демона я делаю просто запуск всех у кого статус 1
Не могу придумать, что за задача, где периодически процесс должен сам поднимать ботов. Вообще есть крон и есть докер, они смогут сами перезапускаться, если упадут, или запускаться периодически, если надо так.
Также в Redis неплохой pub/sub, мастер сервер будет сразу реагировать, если в базе меняется значение. Также ты пишешь, что запускаешь подпроцессы, если они от ноды, тогда можно общаться с ребенком.