1. 程式人生 > >為什麼spring cloud服務啟動之後回到命令列會自動掛掉

為什麼spring cloud服務啟動之後回到命令列會自動掛掉

我們的spring cloud微服務一般是打成jar包釋出的,Linux下啟動jar包和windows下一樣,都是java -jar 包名,實際操作過的小夥伴可能會遇到這種情況:用java -jar啟動之後,再切回到命令列服務會掛掉,怎麼解決呢?使用nohup命令就不會了!
例:

jar包:micro-service/micro-eureka-server-0.0.1-SNAPSHOT.jar

啟動命令:nohup java -jar micro-service/micro-eureka-server-0.0.1-SNAPSHOT.jar &

啟動之後用 ctrl+c 回到命令列就不會掛掉了,想要看看啟動起來沒有可以檢視程序:ps -ef
| grep eureka

當然,我們也可以在啟動的時候指定某些配置:

指定埠號:nohup java -jar micro-service/micro-eureka-server-0.0.1-SNAPSHOT.jar --server.port=8888 &

其他的依葫蘆畫瓢…