私は、monitを使用してJavaプロセスを監視しようとしています。プロセスのmonitファイルは次のとおりです。
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を起動すると、完全に失敗します。
誰かが問題が何であるか知っていますか?