У меня есть два Twitter Streaming APIs
, работающих на машине, оба из которых являются python
процессов и работает на supervisor
. Я хочу создать контроллер, который может, по команде, остановить/запустить/перезапустить два процесса.Пульт дистанционного управления для процессов python
Один из способов заключается в том, чтобы веб-API был открыт на этой машине и ударил этот URL-адрес всякий раз, когда требуется изменение состояния. Он может использовать subprocess
для перезапуска Supervisord.
Я читал Pyro, и это, казалось, было решением, которое устранило бы потребность в системе API на вышеуказанном шаге.
Все, что у меня отсутствует, или любое другое решение, которое является обновлением на этих двух?