在Centos服務器上運行Jar文件時通常的方法是:
// ssh窗口關閉時,程序中止運行.
java -jar healthy.jar
解決方案:
//nohup 意思是不掛斷運行命令,當賬戶退出或終端關閉時,程序仍然運行。
//當用 nohup 命令執行作業時,缺省情況下該作業的所有輸出被重定向到nohup.out的文件中
//除非另外指定了輸出文件。
nohup java -jar healthy.jar &
//這種方法會把日誌文件輸入到你指定的文件中,沒有則會自動創建
nohup java -jar healthy.jar >temp.txt &
關閉:
ps -aux | grep java
kill -9 pid