1. 程式人生 > >【spring boot】伺服器啟動成功後,過一段時間會關閉

【spring boot】伺服器啟動成功後,過一段時間會關閉

啟動命令:

java -jar yuedaoapi-1.0.0.jar > log.txt 2>&1 & 其中 >log.txt 是把輸出日誌存放到檔案中 2>&1 輸出所有的日誌檔案 & 後臺啟動

但是每次啟動會,每隔幾分鐘或者幾個小時,應用會自動停止,錯誤如下:

Closing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext
@707194ba: startup date [Tue Jun 19 16:39:22 CST 2018]; root of context hierarchyUnregistering 
JMX-exposed beans on shutdown Unregistering JMX-exposed beans

直接查詢這個錯誤,大家都說事內建的tomcat沒有啟動,但是我的應用確實穩定運行了好幾小時,很難受,改了很多次pom檔案也沒有解決。 最終發現時啟動方式不對: 正確的啟動方式:

nohup java -jar yuedaoapi-1.0.0.jar > log.txt 2>&1 &