start-api.sh 1.0 KB

123456789101112131415161718192021222324
  1. #版本 注意,需要跟随版本号进行调整
  2. version=4.2.4
  3. #代码目录
  4. code_path=/home/source/maopengtech
  5. #运行目录
  6. run_path=/home/source/api/
  7. #代码分支
  8. branch=enversion
  9. ps -ef |grep java |grep buyer |grep -v 'grep'|awk '{print $2}' | xargs kill -9
  10. ps -ef |grep java |grep seller |grep -v 'grep'|awk '{print $2}' | xargs kill -9
  11. ps -ef |grep java |grep manager |grep -v 'grep'|awk '{print $2}' | xargs kill -9
  12. ps -ef |grep java |grep common |grep -v 'grep'|awk '{print $2}' | xargs kill -9
  13. ps -ef |grep java |grep consumer |grep -v 'grep'|awk '{print $2}' | xargs kill -9
  14. cd ${run_path}
  15. nohup java -Xmx256m -Xms128m -Xss256k -jar manager-api-$version.jar> logs/manager.out &
  16. nohup java -Xmx256m -Xms128m -Xss256k -jar common-api-$version.jar> logs/common.out &
  17. nohup java -Xmx256m -Xms128m -Xss256k -jar buyer-api-$version.jar> logs/buyer.out &
  18. nohup java -Xmx256m -Xms128m -Xss256k -jar consumer-$version.jar> logs/consumer.out &
  19. nohup java -Xmx256m -Xms128m -Xss256k -jar seller-api-$version.jar> logs/seller.out &