daemon 344 B

1234567891011121314151617181920
  1. #!/bin/sh
  2. # start up and monitor servers
  3. # 2013-09-27 10:28 created by niujiuru
  4. # 2026-01-05 13:40 updated by niujiuru
  5. start()
  6. {
  7. sh ${CWD}/serverdaemon &
  8. }
  9. stop()
  10. {
  11. pidfile="${APPRUNS_PATH}/serverdaemon.pid"
  12. [ -f "$pidfile" ] || return 0
  13. pid=$(cat ${APPRUNS_PATH}/serverdaemon.pid)
  14. kill -9 "$pid" 2>/dev/null
  15. rm -f "$pidfile"
  16. }