Yes, есть. Вы можете указать повторную попытку через x
секунд в разделе [Service]
,
[Service]
Type=simple
Restart=always
RestartSec=3
ExecStart=/path/to/script
После сохранения файла вам нужно перезагрузить конфигурации демонов, чтобы убедиться, что systemd
знает о новом файле,
systemctl daemon-reload
затем перезапустите службу, чтобы включить изменения,
systemctl restart test
Как вы и просили, посмотрев документацию,
Restart=on-failure
звучит как достойная рекомендация.