Files
cgrates/packages/redhat_fedora/cgrates.service
sergei lavrov 955d59eaaa Update cgrates.service
Add RestartSec parameter to get rid of entering in failed state when service restarts too quickly:
systemd[1]: cgrates.service holdoff time over, scheduling restart.
systemd[1]: start request repeated too quickly for cgrates.service
systemd[1]: Failed to start Carrier Grade Real-time Charging System.
systemd[1]: Unit cgrates.service entered failed state.
systemd[1]: cgrates.service failed.
2018-08-31 13:09:37 +02:00

17 lines
343 B
Desktop File

[Unit]
Description=Carrier Grade Real-time Charging System
After=network.target mysqld.service postgresql.service redis.service
[Service]
Type=simple
User=cgrates
Group=cgrates
EnvironmentFile=-/etc/sysconfig/cgrates
ExecStart=/usr/bin/cgr-engine $OPTIONS
Restart=always
TimeoutStopSec=30s
RestartSec=5s
[Install]
WantedBy=multi-user.target