supervisord – supervisorctl不会停止正在运行的进程
发布时间:2020-12-14 01:49:15 所属栏目:Linux 来源:网络整理
导读:问题 我无法让主管正确地拖尾运行流程.我正在运行3.0a8版本. 这是我的supervisord.conf文件 [inet_http_server]port=9011[supervisord]logfile=/var/log/supervisor/supervisord.log ; (main log file;default $CWD/supervisord.log)pidfile=/var/run/superv
问题
我无法让主管正确地拖尾运行流程.我正在运行3.0a8版本. 这是我的supervisord.conf文件 [inet_http_server] port=9011 [supervisord] logfile=/var/log/supervisor/supervisord.log ; (main log file;default $CWD/supervisord.log) pidfile=/var/run/supervisord.pid ; (supervisord pidfile;default supervisord.pid) childlogdir=/var/log/supervisor ; ('AUTO' child log dir,default $TEMP) ; the below section must remain in the config file for RPC ; (supervisorctl/web interface) to work,additional interfaces may be ; added by defining them in separate rpcinterface: sections [rpcinterface:supervisor] supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface [supervisorctl] ;serverurl=unix:///var/run//supervisor.sock ; use a unix:// URL for a unix socket serverurl=http://localhost:9011 ; The [include] section can just contain the "files" setting. This ; setting can list multiple files (separated by whitespace or ; newlines). It can also contain wildcards. The filenames are ; interpreted as relative to this file. Included files *cannot* ; include files themselves. [include] files = /etc/supervisor/conf.d/*.conf 这是最基本的超级用户配置文件,保存在/etc/supervisord/conf.d/duder.conf中 [program: duder] command=/bin/cat 但是,这是我与主管的终端会话的样子 vagrant@lucid64:/etc/supervisor/conf.d$sudo supervisorctl duder RUNNING pid 31795,uptime 0:03:32 supervisor> tail duder duder: ERROR (no such process name) 有任何想法吗? 解决方法
删除“program:duder”中的空格,因为您的程序现在称为“duder”(带有初始空格).
另外,升级supervisord;) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |