建议使用supervisord管理吧,比如我想使用supervisor启动ssh与cron服务,可以使用
14:11:58 # cat /etc/supervisord.conf
[supervisord]
nodaemon=true
pidfile=/var/log/supervisord/supervisord.pid
logfile=/var/log/supervisord/supervisord.log
[program:sshd]
command=/usr/sbin/sshd -D
autostart=true
autorestart=true
redirect_stderr=true
stdout_logfile=/var/log/supervisord/sshd_stdout.log
stderr_logfile=/var/log/supervisord/sshd_stderr.log
[program:crond]
command=/etc/init.d/crond start
autostart=true
autorestart=true
redirect_stderr=true
stdout_logfile=/var/log/supervisord/crond_stdout.log
stderr_logfile=/var/log/supervisord/crond_stderr.log