start.sh 448 B

123456789101112131415161718
  1. #!/bin/bash
  2. # wait for server app to startup
  3. echo "Checking authcenter server health.."
  4. wait-for-it.sh server.authcenter:8888 -t 0
  5. echo "Checking cas server health.."
  6. wait-for-it.sh server.cas:8822 -t 0
  7. echo "Starting program.."
  8. cd ${MODULE_HOME}
  9. ps -ef |grep nginx | grep -v grep | awk '{print $2}' | xargs kill -9 &>/dev/null
  10. ./nginx/sbin/nginx -c conf/nginx.conf -p ./nginx/
  11. [ $? -eq 0 ] && echo "Start success" || echo "Start failed"