是否可以通过 XML-RCP在supervisord中生成新程序?
我正在使用supervisord来管理我的Apache Qpid代理和我的 python 工作人员。当队列中的消息数量超过某个限制时,我希望能够产生更多的工作人员。
到目前为止,我只设法启动和停止已经运行的进程。但我想在 supervisord.conf 中指定一个通用程序并即时启动它们。
示例程序:
[program:qpid_worker]
command=python path/to/worker.py
autorestart=true
process_name=worker
redirect_stderr=true
stdout_logfile=/tmp/worker.log
stdout_logfile_maxbytes=50MB
stdout_logfile_backups=10
loglevel=warn
任何人都知道这是否可能?