Когда я попытался добавить «Restart = on-failure» к моему .service (который просто запускает приложение), у меня появилась ошибка, в которой говорилось, что это не разрешено. В настоящее время это Type = oneshot (я также пробовал «просто») - какой из них я должен использовать? спасибо!
Редактировать: добавлен код службы.
[Unit]
Description=runs the app
After=multi-user.target
[Service]
Type=oneshot
ExecStart=/root/myApp/myApp.x86_64
Restart=on-failure
[Install]
WantedBy=multi-user.target
Изменить: «надеюсь, что рабочая версия»
[Unit]
Description=runs the app
After=multi-user.target
[Service]
Type=simple
Restart=on-failure
RestartSec=3
ExecStart=/root/myApp/myApp.x86_64
[Install]
WantedBy=multi-user.target