be more explicit in systemd unit file
This commit is contained in:
parent
4931e30948
commit
ce71db2c0b
@ -1 +1 @@
|
|||||||
Subproject commit e2c325ca89b92aed98a30b23fd653b1adb9af683
|
Subproject commit 1ec4596bf4925ee24fc06d3e74d2a553b8239870
|
@ -8,11 +8,19 @@ PartOf=taler-exchange.target
|
|||||||
[Service]
|
[Service]
|
||||||
User=taler-exchange-httpd
|
User=taler-exchange-httpd
|
||||||
Type=simple
|
Type=simple
|
||||||
# Depending on the configuration, the service suicides and then
|
|
||||||
# needs to be restarted.
|
# Depending on the configuration, the service process kills itself and then
|
||||||
|
# needs to be restarted. Thus no significant delay on restarts.
|
||||||
Restart=always
|
Restart=always
|
||||||
# No significant delay on restarts.
|
|
||||||
RestartSec=1ms
|
RestartSec=1ms
|
||||||
|
|
||||||
|
# Disable the service if more than 5 restarts are encountered within 5s.
|
||||||
|
# These are usually the systemd defaults, but can be overwritten, thus we set
|
||||||
|
# them here explicitly, as the exchange code assumes StartLimitInterval
|
||||||
|
# to be >=5s.
|
||||||
|
StartLimitBurst=5
|
||||||
|
StartLimitInterval=5s
|
||||||
|
|
||||||
ExecStart=/usr/bin/taler-exchange-httpd -c /etc/taler/taler.conf
|
ExecStart=/usr/bin/taler-exchange-httpd -c /etc/taler/taler.conf
|
||||||
StandardOutput=journal
|
StandardOutput=journal
|
||||||
StandardError=journal
|
StandardError=journal
|
||||||
|
Loading…
Reference in New Issue
Block a user