1.在Linux中,客户端连接上后,用 java –jar ***.jar方式打开jar包,发现关闭了客户端后,对应的服务也关闭了。
解决方法:
前面加上nohup,列如:nohup java -jar gift.jar&
这样启动就不会随着关闭客户端而关闭服务了。
2. 那么要怎么关闭这个进程呢?
1. 执行nohup java -jar gift.jar& 命令后,会返回PID到窗口。
![]()
记住,然后执行kill -9 5314.
2.可以查询当前活动的进程。ps -aux |grep java

然后找到对应的进程号,执行kill -9 5314
本文介绍如何在Linux环境中使用nohup命令使Java服务在后台持续运行,即使客户端断开连接也能保持服务正常运行。同时,文章还讲解了如何通过PID管理和终止这些后台进程。
1万+

被折叠的 条评论
为什么被折叠?



