Я создал следующий сервис под /etc/systemd/system
note - у нас есть redhat 7 version
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
и теперь я могу остановить или запустить службу
эта конфигурация также поддерживает автоматический запуск после перезагрузки компьютера
Так что теперь я хочудобавить в сервис следующую возможность
1.если по какой-либо причине служба остановилась (сценарий запуска), то сценарий запуска автоматически запускается через 2 минуты службой
Примечание - попытка запускается только три раза.