当前位置: 首页 > wzjs >正文

南宁百度网站建设公司哪家好郑州网络优化实力乐云seo

南宁百度网站建设公司哪家好,郑州网络优化实力乐云seo,wordpress微信防红插件下载,长沙做网站哪家好在做后端服务运维时,经常遇到服务器重启时,需要移动一堆后端服务。服务器故障自动重启时,通常无人通知。把springboot服务的jar包配置开机启动太有必要了,虽然不是很复杂,这里记录一下太有必要了。 创建jar包启动和停…

在做后端服务运维时,经常遇到服务器重启时,需要移动一堆后端服务。服务器故障自动重启时,通常无人通知。把springboot服务的jar包配置开机启动太有必要了,虽然不是很复杂,这里记录一下太有必要了。

  1. 创建jar包启动和停止脚本
    注意替换,jar包名字、jdk路径、文件路径
#!/bin/bash
APP_NAME=livestock-0.0.1-SNAPSHOT
APP_PATH=/home/
export JAVA_HOME=/home/jdk1.8.0_391
export JRE_HOME=${JAVA_HOME}/jreusage(){echo "请输入以下内容 [start|stop]"exit 1
}stop(){echo "准备关闭当前项目已存在进程"tpid=`ps -ef|grep ${APP_NAME}.jar|grep -v grep|grep -v kill|awk '{print $2}'`if [ ${tpid} ]; thenecho "关闭进程: ${tpid}"kill -9 $tpidecho "关闭完成"elseecho '项目未运行'fi
}start(){stopecho "开始启动"rm -f ${APP_PATH}${APP_NAME}.pidnohup ${JRE_HOME}/bin/java -jar ${APP_PATH}${APP_NAME}.jar &echo $! > ${APP_PATH}${APP_NAME}.pid
}case $1 in
"start")start;;
"stop")stop;;*)usage;;
esac
exit 0
  1. 授权脚本
chmod +x /home/starter.sh
  1. 将jar包定义为服务
vi /lib/systemd/system/livestock.service

写入下面内容

[Unit]                                                                                                                                                                                                               
Description=A Spring Boot application
After=syslog.target                                                                                                                                                                                           [Service]                                                                                                                                                                                                            
Type=forking
User=root                                                                                                                                                                                                         
ExecStart=/home/starter.sh start                                                                                                                                                          
ExecRestart=/home/starter.sh start                                                                                                                                                      
ExecStop=/home/starter.sh stop                                                                                                                                                            
SuccessExitStatus=143
Restart=always
RestartSec=5
PrivateTmp=true[Install]                                                                                                                                                                                                            
WantedBy=multi-user.target  
  1. 重新加载配置
systemctl daemon-reload
  1. 开启启动服务
systemctl enable livestock.service

开机启动服务

http://www.dtcms.com/wzjs/531175.html

相关文章:

  • 网站服务是指如何制作一个个人网站
  • sql server做网站哪个好用?
  • 电影网站嵌入广告怎么做Java威海seo
  • 网站做快照怎么做seo竞价
  • 长沙网页制作企业win10优化大师免费版
  • 汕头建设银行各支行电话哈尔滨关键词优化报价
  • 网站图标做多大好百度网盘下载速度
  • 一建报考条件及专业要求seo网络推广
  • 做服装招聘的网站有哪些seo网站关键词
  • 网站收录时有时没有营业推广是什么意思
  • 做淘宝客网站需要多大带宽某网站seo诊断分析和优化方案
  • 茶叶市场网站建设方案百度推广平台登录网址
  • wordpress网页loder插件seo是什么意思呢
  • 公司的网站建设费怎么入账南宁seo
  • 抚顺网站建设关键洞察力
  • 网站建设单选按钮百度怎么推广自己的网站
  • 湖北省建设部网站公告百度地图广告投放
  • 做国外服务器网站舆情监测系统
  • 专门做宠物食品的网站免费seo快速排名系统
  • 文化企业网站模板怎样做一个网页
  • 深圳彩票网站开发人员关键词优化排名软件
  • 做选择的网站门户网站有哪些
  • wordpress小米福州seo管理
  • 老司机做爰网站老师影音宁波seo推广优化公司
  • 平台网站怎么做seo企业网站的基本功能
  • 网站开发环境的配置seo顾问收费
  • 平面设计案例网站外贸互联网推广的
  • 建设网站文件夹的名字厦门seo优化公司
  • 卖家如何做阿里巴巴国际网站网络公关公司收费
  • 网站开发人员需求微商怎么引流被加精准粉