# 平滑关闭和启动 Spring Boot 程序
#设置端口
SERVER_PORT="8090"
#当前时间
time=`date +%Y-%m-%d`
#设置应用名称
JAR_NAME="pay-getway"
#设置 JAVA 启动参数
#JAVA_OPTIONS="-server -Xms1024M -Xmx1024M -Dserver.port=$SERVER_PORT"
#Actuator 方式远程关闭应用
curl -X POST http://localhost:$SERVER_PORT/actuator/shutdown
echo "curl -X POST http://localhost:$SERVER_PORT/actuator/shutdown"
#循环遍历应用端口是否被使用,作为应用运作状态的标志
echo "关闭旧应用开始"
UP_STATUS=1
while(( $UP_STATUS>0 ))
do
UP_STATUS=$(lsof -i:"$SERVER_PORT" | wc -l)
done
echo "\n关闭旧应用结束"

最新文章

  1. c语言数据结构复习
  2. overload、overwrite、override
  3. 《IT蓝豹》完整阅读软件客户端app
  4. iframe 使用
  5. Instruments_Activity Monitor使用入门
  6. SQLite中DML DDL DML命令的区别[转]
  7. 【iCore2 双核心板视频教程一】iM_LAN 100M 以太网模块UDP例程(包含视频教程)
  8. jersey构建rest服务返回json数据
  9. maven compile时出现“非法字符: \65279”的解决
  10. php使用iconv进行从utf-8转为gb2312字符编码出错或截断的解决方案
  11. 【笔记】vue-cli 开发环境中跨域连接后台api(vue-resource 跨域post 请求)
  12. SGD、GD
  13. WPF 学习笔记
  14. SQL行装列PIVOT和列转行UNPIVOT
  15. pt-query-digest简介使用
  16. zookeeper的可视化web界面
  17. Linux swap 使用
  18. 2.1 Apache Axis2 快速学习手册之 POJO 构建Web Service
  19. (字符串处理)Fang Fang -- hdu -- 5455 (2015 ACM/ICPC Asia Regional Shenyang Online)
  20. Vue.js系列之三模板语法

热门文章

  1. redis缓存+session 实现单点登录
  2. Mac部署hadoop3(伪分布式)
  3. HDU 3873 Invade the Mars(带限制条件的Dijkstra)
  4. MongoDB-系统时钟跳变引发的风波
  5. 函数基础(三) 装饰器\闭包 day 12
  6. unity基础命令
  7. Vue躬行记(5)——组件通信
  8. 实战SpringCloud响应式微服务系列教程(第十章)响应式RESTful服务完整代码示例
  9. 最全的access2013教程 access 2010教程 access 2007教程 Access 2003教程
  10. 面经-科大讯飞AI研究院