Spring Boot項目,運行不明中斷。日志如下:
2018-11-03 11:03:43.358 INFO [Thread-2][AbstractApplicationContext.java:984]: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@7d70d1b1: startup date [Sat Nov 03 10:54:46 CST 2018]; root of context hierarchy
異常原因:
啟動腳本:java -jar lib/cdc-×××-1.0.3-SNAPSHOT.jar >>cdc-×××.log 2>&1 &
這樣啟動的進程,雖然不會占用控制台,但還是會隨着遠程終端的中斷而中斷;
解決方法:
用nohup 命令來啟動服務:
nohup java -jar lib/cdc-×××-1.0.3-SNAPSHOT.jar >>cdc-×××.log 2>&1 &
補充說明:
nohup命令 可以將程序以忽略掛起信號的方式運行起來,被運行的程序的輸出信息將不會顯示到終端。