我正在尝试使用 monit 来监视 java 进程。该进程的监控文件如下:
check process xyz pidfile /tmp/xyz.pid
start program = "/bin/bash -c 'source /home/.bashrc; source /home/xyzprog/setup.sh; /home/xyzprog/xyz start'"
stop program = "/bin/bash -c '/home/xyzprog/xyz stop'"
如果我从
sudo monit start xyz
但是如果当我在守护进程模式下启动 monit 时完全失败。
有谁知道可能是什么问题?