我想在同一个进程中在成功和失败时重新启动一个进程,例如:
[Service]
ExecStart=/home/user/test
KillMode=process
Restart=on-success on-failure
RestartPreventExitStatus=255
Type=simple
我怎样才能做到这一点?
答案1
使用Restart=always
。请参阅systemd.service(5) 中的文档。
我想在同一个进程中在成功和失败时重新启动一个进程,例如:
[Service]
ExecStart=/home/user/test
KillMode=process
Restart=on-success on-failure
RestartPreventExitStatus=255
Type=simple
我怎样才能做到这一点?
使用Restart=always
。请参阅systemd.service(5) 中的文档。