2011-06-09 86 views
0

尝试启动监事,得到一堆这些错误supervisord用php收到SIGCLD表示孩子退出

2011-06-08 23:35:45,833 CRIT Supervisor running as root (no user in config file) 
2011-06-08 23:35:45,851 INFO supervisord started with pid 19617 
2011-06-08 23:35:45,852 INFO spawned: 'gearman-worker' with pid 19620 
2011-06-08 23:35:45,899 INFO exited: gearman-worker (exit status 1; not expected) 
2011-06-08 23:35:45,900 INFO received SIGCLD indicating a child quit 
2011-06-08 23:35:46,902 INFO spawned: 'gearman-worker' with pid 19621 
2011-06-08 23:35:46,943 INFO exited: gearman-worker (exit status 1; not expected) 
2011-06-08 23:35:46,944 INFO received SIGCLD indicating a child quit 
2011-06-08 23:35:48,945 INFO spawned: 'gearman-worker' with pid 19622 
2011-06-08 23:35:48,996 INFO exited: gearman-worker (exit status 1; not expected) 
2011-06-08 23:35:48,996 INFO received SIGCLD indicating a child quit 
2011-06-08 23:35:51,998 INFO spawned: 'gearman-worker' with pid 19623 
2011-06-08 23:35:52,041 INFO exited: gearman-worker (exit status 1; not expected) 
2011-06-08 23:35:52,041 INFO received SIGCLD indicating a child quit 
2011-06-08 23:35:53,041 INFO gave up: gearman-worker entered FATAL state, too many start retries too quickly 
2011-06-08 23:35:57,671 CRIT received SIGINT indicating exit request 

我supervisord的conf的:

[supervisord] 

[program:gearman-worker] 
user=nobody 
command=/usr/bin/php -e index.php -a 'qworker' 
process_name=%(program_name)s_%(process_num)02d 
numprocs=10 
directory=/home/test/public_html/ 
stdout_logfile=/var/log/supervisor/supervisord.log 
autostart=true 
autorestart=true 

任何人有任何想法?

+0

这可能与你的情况[http://stackoverflow.com/questions/28937722/supervisord-exit-status-1-not -expected-磨合PHP脚本](http://stackoverflow.com/questions/28937722/supervisord-exit-status-1-not-expected-running-php-script) – Tarjo 2016-10-11 10:16:36

回答

1

您的PHP程序正在退出,这可能与supervisord无关。

  1. 尝试先在命令行中运行工人,看看是否能工程
  2. 检查错误日志supervisord创建这个过程中寻找线索
0

是/ home /测试/的public_html /已经创建?

苏 - nobody和运行脚本来测试它是否可以作为无人