# 停止脚本
#!/bin/bash #其他服务停止脚步可以通过修改APP_MAIN参数即可
APP_MAIN=com.idoipo.infras.eureka.center.Application tradePortalPID= getTradeProtalPID(){
javaps=`$JAVA_HOME/bin/jps -l | grep $APP_MAIN`
if [ -n "$javaps" ]; then
tradePortalPID=`echo $javaps | awk '{print $1}'`
else
tradePortalPID=
fi
} shutdown(){
getTradeProtalPID
if [ $tradePortalPID -ne ]; then
echo -n "Stopping $APP_MAIN(PID=$tradePortalPID)..."
kill - $tradePortalPID
if [ $? -eq ]; then
echo "[Success]"
else
echo "[Failed]"
fi
getTradeProtalPID
if [ $tradePortalPID -ne ]; then
shutdown
fi
else
echo "$APP_MAIN is not running"
fi
} shutdown
#启动脚本
#!/bin/bash #定义启动脚本名字
startFile=center
if [ "$1" == "dev" ]
then
echo "使用dev启动${startFile}应用"
nohup ./${startFile} --spring.profiles.active=dev >/dev/null >& &
else
echo "使用pro启动${startFile}应用"
nohup ./${startFile} --spring.profiles.active=pro >/dev/null >& &
fi

最新文章

  1. 2016 - 3 - 12 SQLite的学习之SQL语言入门
  2. mesos INSTALL
  3. iOS开发之Xcode6 之手动添加Pch预编译文件
  4. JQuery源码分析(六)
  5. mysql5.7.9 源码安装 (转)
  6. iOS - GIF图的完美拆解、合成、显示
  7. hdu 1869
  8. hdu4513之manacher算法
  9. Hadoop SecondaryNameNode
  10. UVA 1524 - Hot or Cold?(数学)
  11. jQuery Colorbox是一款弹出层
  12. 【PHP系列】PHP组件详解
  13. 我的第一篇blog—— 一起来赛马呀
  14. 配置Meld为git的默认比较工具
  15. vim简单使用教程【转】
  16. ajax提交表单向后台发送数据
  17. java学习过程中遇到的坑及解决方法
  18. ASOC 音频子系统框架
  19. MySQL 服务启动y异常: 本地无法启动MySQL服务,报的错误:1067,进程意外终止---解决
  20. My new English

热门文章

  1. springboot redis简单结合
  2. java代码---继承-子类使用继承父类的属性。理解测试
  3. MySQL 优化器
  4. python开发面向对象基础:接口类&抽象类&多态&钻石继承
  5. 使用airodump-ng扫描网络
  6. Shell编程的基本语法
  7. clock函数返回负值~ (转)
  8. bash shell笔记2 结构化命令
  9. nginx搭建文件服务器配置文件
  10. 【bzoj2749】[HAOI2012]外星人