[program:mqconsole]
directory = /home/admin ; 程序的啓動目錄
command = /opt/jdk/bin/java -jar /home/admin/htdocs/mqconsole/rocketmq-console-ng-1.0.0.jar --server.port=19876 --rocketmq.config.namesrvAddr=10.161.0.35:9876 ; 啓動命令,
autostart = true ; 在 supervisord 啓動的時候也自動啓動
startsecs = 5 ; 啓動 5 秒後沒有異常退出,就當作已經正常啓動了
autorestart = true ; 程序異常退出後自動重啓
startretries = 3 ; 啓動失敗自動重試次數,默認是 3
user = admin ; 用哪個用戶啓動
redirect_stderr = true ; 把 stderr 重定向到 stdout,默認 false
stdout_logfile_maxbytes = 20MB ; stdout 日誌文件大小,默認 50MB
stdout_logfile_backups = 20 ; stdout 日誌文件備份數
; stdout 日誌文件,需要注意當指定目錄不存在時無法正常啓動,所以需要手動創建目錄(supervisord 會自動創建日誌文件)
stdout_logfile = /home/admin/output/mqconsole/out.log
environment=JAVA_HOME="/opt/jdk",JAVA_BIN="/opt/jdk/bin