如果我当前的 cronjob 没有运行,它将启动海狸:
#!/bin/bash
pgrep -l -x beaver || /usr/sbin/service beaver start
如果海狸已失效,我想对其进行修改以采取措施(通过重新启动海狸服务,如果失败则将其杀死(pkill -u beaver)
# ps -ef | grep [b]eaver
beaver 2890 1 0 Sep15 ? 00:11:27 /usr/bin/python /usr/local/bin/beaver -t sqs -c /etc/beaver/beaver.conf
beaver 2899 2890 0 Sep15 ? 00:03:01 [beaver] <defunct>
# pgrep -l -x beaver
2890 beaver
2899 beaver
建议?