槽痞

centos 6增加守护进程

某台服务器使用的centos 6.5,想要做守护进程,但是并没有centos 7 默认的systemd,那么就只能换个方法去做。
一个是使用supervisor, 一个就是用已有的upstart

这里直接使用现成的upstart

author "ste"
description "buzhi-admin-st queue"

start on runlevel [3]
stop on shutdown
respawn
respawn limit 10 5
console output
exec su - "www" -c "/server/php /workdir/artisan queue:work --sleep=3 --tries=3"
#script
# cd /var/www/html/edc/
# exec ./think queue:listen
#end script

单独的respawn 那一行非常重要,刚开始我没加导致进程挂掉直接不会重启。

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »