【发布时间】:2015-04-22 22:59:25
【问题描述】:
我的中间层 jar 文件在 linux 服务器上运行。我希望那个 jar 文件在后台不停地运行。
nohup java -jar RushMiddleLayer.jar &
但是当我重新运行这个命令时,另一个新的 jar 实例创建并运行。
我已经通过谷歌搜索。他们提出了一些选择。 “绑定一个服务器套接字”。但这对我不起作用。按回车或Ctrl+C后进程被杀死。
我想从罐子里得到两个好处。一个总是在失败中运行。另一个如果使用相同的命令(nohup java -jar RushMiddleLayer.jar &)重新启动 jar。 它应该替换现有的 jar,而不是创建新实例。
【问题讨论】: