Problem to solve: Currently systemd will attempt to start the service over and over, even if it keeps crashing. We would like for it to eventually give up if it goes into a failed state.
Solution: Limit restart attempts to 3 times, each one lasting 15 seconds apart, for up to 60 seconds. If the service is still not running by then, enter the failed state and do not attempt to restart until a human does something.
Problem to solve: Currently systemd will attempt to start the service over and over, even if it keeps crashing. We would like for it to eventually give up if it goes into a failed state.
Solution: Limit restart attempts to 3 times, each one lasting 15 seconds apart, for up to 60 seconds. If the service is still not running by then, enter the failed state and do not attempt to restart until a human does something.