原文地址:http://www.cnblogs.com/skyblog/p/7243979.html

使用脚本启动和关闭服务,centos下的脚本启动和关闭可以如下:

start(){ now=`date "+%Y%m%d%H%M%S"` execjava -Xms64m -Xmx256m -jar ./simple-service-0.0.1.jar --server.port=7085 --config.name=pro > logs/simple-service.log &
}
#停止方法
stop(){ ps aux|grep simple-service|grep 7085|grep -v grep|awk '{print $2}'|while read pid do kill -9 $piddone
} case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
printf 'Usage: %s {start|stop|restart}\n' "$testg"
exit 1
;;
esac

启动方式:sh simple-service.jar start  当然可以在脚本里启动本服务器所有服务,也可以使用自动部署机制,自动部署自动启动。

转载于:https://www.cnblogs.com/boonya/p/7462800.html

Spring boot centos部署启动停止脚本相关推荐

  1. Spring Boot 项目部署方案 /打包 + Shell 脚本部署详解,稳的一批

    本篇和大家分享的是 Spring Boot 打包并结合 Shell 脚本命令部署,重点在分享一个shell 程序启动工具,希望能便利工作: profiles指定不同环境的配置 maven-assemb ...

  2. 【java】四步法:spring boot项目部署在CentOS 8(后端篇)

    四步法:spring boot项目部署在CentOS 8(后端篇) 一.使用IDEA打包项目为jar包(构建) 1. IDEA版本 2. maven版本 3. pom.xml 设置 4. 构建jar包 ...

  3. 多个Spring Boot项目部署在一个Tomcat容器无法启动

    Tomxin7 Simple, Interesting | 简单,有趣 本文将花费您五分钟时间 业务介绍 最近用Spring Boot开发了一个翻译的小项目,但是服务器上还跑着其他项目,包括一个同样用 ...

  4. Spring Boot项目部署服务器 本地正常 远程无法访问问题排错

    Spring boot项目部署linux 服务器本地正常 远程无法访问 问题描述 排错 原因 最后 最近买个云主机学大佬部署项目..然后直接炸裂了... 问题描述 本地保证代码没问题的情况下( jav ...

  5. java servlet 部署到tomcat_如何把spring boot项目部署到tomcat容器中

    把spring-boot项目按照平常的web项目一样发布到tomcat容器下 一.修改打包形式 在pom.xml里设置 war 二.移除嵌入式tomcat插件 在pom.xml里找到spring-bo ...

  6. Spring boot热部署的作用和原理

    Spring boot热部署的作用和原理 前言 一.Spring boot热部署的作用 1.什么是SpringBoot热部署 2.什么项目重启 3.什么静态文件 4.如何使用Spring boot热部 ...

  7. 【转】Linux Oracle服务启动停止脚本与开机自启动

    在CentOS 6.3下安装完Oracle 10g R2,重开机之后,你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设置相关参数,首先先介 ...

  8. Spring Boot 2.x 启动全过程源码分析(全)

    上篇<Spring Boot 2.x 启动全过程源码分析(一)入口类剖析>我们分析了 Spring Boot 入口类 SpringApplication 的源码,并知道了其构造原理,这篇我 ...

  9. Linux Oracle服务启动停止脚本与开机自启动[转]

    在CentOS 6.3下安装完Oracle 10g R2,重开机之后,你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设定相关参数,首先先介 ...

最新文章

  1. linux 节点信,DOM 节点信息
  2. U盘安装CentOS7跳坑记
  3. 全文索引 排名计算问题
  4. 【Qt】Qt5.12连接MySQl5.7(亲自测试成功)
  5. 携程发布2021年一季度财报:净利润环比增长近80% 达18亿元人民币
  6. 如何安装最新版本Pycharm2019
  7. HTMLCSS常见问题整理(四)
  8. java绘制图形_java绘制基本图形.doc
  9. PHP地图规划骑行路径,骑行路线规划
  10. 大龄开发者正在消失?NO,听听这3位50岁程序员怎么说
  11. 手机上的截图文字识别功能还有多少人不知道!
  12. 百度顶会论文复现营论文心得
  13. hackthissite 闯关日记
  14. 调出cmd输入时的光标
  15. 计算机考研前沿知识怎么准备,2016考研复试面试前需充足准备9大内容
  16. Clojure学习03:数据结构(集合)
  17. 阿里云专网服务器连接互联网的设置
  18. 抖音的奇幻漂流:为什么TikTok让用户如此着迷?
  19. jekins基本配置
  20. 二层网络及三层网络的子网掩码设置原则

热门文章

  1. Android实现Banner界面广告图片循环轮播(包括实现手动滑动循环)
  2. myeclipse 2015 stable 2.0连接mysql URL错误
  3. document.getElementsByTagName()方法的返回值
  4. 深入Java虚拟机:Class文件实例解析
  5. mysql带BETTEEN ADN 关键字的查询
  6. 贪心算法--删数问题
  7. 计算机网络:socket
  8. mybaits二十三:二级缓存
  9. 令人头疼的clientTop、scrollTop、offsetTop
  10. 在ASP.NET MVC 模型中 选择最好的方法将多个model(数据模型)传递到视图