serverdaemon 392 B

12345678910111213141516171819
  1. #!/bin/sh
  2. # a daemon, start and monitor servers
  3. # 2013-09-27 09:28 created by niujiuru
  4. . $(dirname $0)/modules/funcs/functions.sh
  5. export_env
  6. INTERVAL=60
  7. while true
  8. do
  9. if ! is_running "rtu_bxs_seyou.out"
  10. then
  11. echo "starting rtu_bxs_seyou.out: ${APPBINS_PATH}/rtu_bxs_seyou.out &"
  12. rm -rf ${APPRUNS_PATH}/*.lock
  13. ${APPBINS_PATH}/rtu_bxs_seyou.out &
  14. fi
  15. sleep $INTERVAL
  16. done