如何配置服务自动启动(如果已停止)

时间:2019-03-21 21:33:35

标签: bash service centos redhat systemctl

我在/etc/systemd/system下创建了以下服务

注意-我们有redhat 7版本

more dumdum.service

[Unit]
Description=dumdum Daemon
Requires=network.target remote-fs.target
After=network.target remote-fs.target

[Service]
Type=simple
RemainAfterExit=yes
ExecStart=/opt/dumdum/dumdum-server-0.216/bin/launcher start
ExecStop=/opt/dumdum/dumdum-server-0.216/bin/launcher stop

[Install]
WantedBy=multi-user.target

然后

Chmod 664 /etc/systemd/system/dumdum.service

systemctl daemon-reload

现在我可以停止或启动该服务

此配置还支持计算机重新启动后suto启动

所以现在我要在服务中添加以下功能

1。如果由于某种原因导致服务停止(启动脚本),则启动脚本将在2分钟后由服务自动启动

注意-仅尝试启动3次。

0 个答案:

没有答案