我有一个使用solr搜索引擎的网站,但我只能在我进入服务器(Amazon EC2)并运行java -jar start.jar时使用它。一旦我退出ssh会话,它就会停止运行,不再有任何可搜索的内容。即使我没有访问服务器,如何保持运行?
如果需要进一步澄清,请发表评论。
答案 0 :(得分:14)
我用
nohup java -jar start.jar &
实现你想要的目标。
答案 1 :(得分:0)
要么说服它以守护进程模式运行,要么使用setsid之类的东西来启动它以使其与登录会话ID取消关联,以便在登录会话时不会终止它。