我让 Jenkins 在 CentOS7 上运行,它有时会崩溃,我想在发生这种情况时自动重新启动它。谷歌了一下我发现在 Systemd 上你可以使用 Restart=on-failure 但问题是从我看到的詹金斯不使用服务文件。
如果我做 systemctl status jenkins.service 我得到:
● jenkins.service - LSB: Jenkins Continuous Integration Server
Loaded: loaded (/etc/rc.d/init.d/jenkins)
Active: active (running) since Mon 2016-02-29 17:30:08 UTC; 11min ago
所以看起来它仍在使用init.d?Restart=on-failure
知道在这种情况下如何使用它吗?