J'ai l'application Java (au dessus de Spring Boot framework) installée en tant que service systemd.
[Unit]
Description=${module_name}-service
Requires=network.target
After=syslog.target
[Service]
User=${user_name}
ExecStart=/opt/${module_name}/${module_name}-${version}.jar
SuccessExitStatus=143
[Install]
WantedBy=multi-user.target
Comment gérer le redémarrage des services dans certaines conditions, par exemple le redémarrage automatique après des erreurs de type "OutOfMemory" ?