From 2b0103808a898e02a6453d5406d7be16c9ee274a Mon Sep 17 00:00:00 2001 From: Adrien Date: Sat, 20 Jul 2024 09:29:05 +0700 Subject: [PATCH] Update template.service Implement auto-restart with systemd --- packaging/java/scripts/control/template.service | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packaging/java/scripts/control/template.service b/packaging/java/scripts/control/template.service index 3fee5c88df..235c3a1700 100644 --- a/packaging/java/scripts/control/template.service +++ b/packaging/java/scripts/control/template.service @@ -7,5 +7,9 @@ User=${pkg.user} ExecStart=${pkg.installFolder}/bin/${pkg.name}.jar SuccessExitStatus=143 +# Service shall be restarted in 30 seconds when the service process exits, is killed, or a timeout is reached. +Restart=always # default 'no' +RestartSec=30 + [Install] WantedBy=multi-user.target