我已经设置了两个实例,其中 (1) 正在运行 httpd 进行反向代理。 (2) 正在运行 jenkins.war。
[1st instance - ssl.conf]
#ProxyPass /jenkins http://secondinstance:8081/ nocanon
#ProxyPassReverse /jenkins http://secondinstance:8081/
[2nd instance - jenkins.war]
sudo java -jar /usr/lib/jenkins/jenkins.war --httpsPort=8081 is invoked to listen on 8081.
我可以使用第一个实例的 https 地址来访问 jenkins 实例。
然而,每当我终止第二个实例上的 SSH 会话时,jenkins 都会过早关闭。
如何让 jenkins 持续运行?无需开启第二个实例 ssh 会话。
我在搜索引擎上找不到与此相关的任何信息。
谢谢。
答案1
使用init.d
'脚本来启动你的Jenkins
,你可以在以下位置找到更多信息:
将 Jenkins 安装为 Unix 守护进程 - Jenkins - Jenkins Wiki
# service jenkins status
jenkins (pid 1386) is running...
#
或者您也可以随时使用,nohup
如果init.d
不是选项。