component@instance.service.in 558 B

1234567891011121314151617181920212223242526
  1. [Unit]
  2. Description=%i
  3. After=network.target remote-fs.target hpcc-conf@%i.service @dependencies@
  4. Requires=hpcc-conf@%i.service
  5. [Service]
  6. Type=forking
  7. User=@RUNTIME_USER@
  8. Group=@RUNTIME_GROUP@
  9. PermissionsStartOnly=true
  10. WorkingDirectory=@RUNTIME_PATH@/%i
  11. EnvironmentFile=@RUNTIME_PATH@/%i/%i.cfg
  12. PIDFile=@PID_PATH@/%i.pid
  13. ExecStart=@EXEC_PATH@/@processName@ @processArgs@
  14. Restart=on-failure
  15. RestartSec=5
  16. TimeoutSec=30
  17. LimitCORE=infinity
  18. LimitNPROC=4096:8192
  19. LimitNOFILE=8192:32768
  20. LimitRTPRIO=0:4
  21. LimitMEMLOCK=infinity
  22. [Install]
  23. DefaultInstance=my@component@