mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-15 21:29:52 +05:00
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.
17 lines
343 B
Desktop File
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
|