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

企业电子商务网站建设总结搜索引擎优化培训班

企业电子商务网站建设总结,搜索引擎优化培训班,旅游网--个人网站建设 论文,b站推广形式在做后端服务运维时,经常遇到服务器重启时,需要移动一堆后端服务。服务器故障自动重启时,通常无人通知。把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/222407.html

相关文章:

  • 深圳网站建设做一个公司网站要多少钱东莞网络营销渠道
  • 沧州网站建设自己的网站怎么样推广优化
  • 做网站需要撑握哪些技术长沙seo运营
  • 淘宝优惠网站如何做软件制作
  • 邯郸市教育考试院官网优化加速
  • 网站建设的整体流程seo主要做什么
  • 图书网站建设的规模策划书近期国内新闻热点事件
  • 没注册可以做网站吗武汉百度推广公司
  • 大气html5网络公司网站源码千锋教育北京校区
  • 网站建设教程txt老域名
  • 直销网站建设 优帮云百度网盘客服电话人工服务
  • 公司网站开发费账务处理做网站公司哪家比较好
  • 公司网站建设情况说明北京网站seo哪家公司好
  • 视频网站制作费用手机端seo
  • 有什么做数学题的网站百度售后电话人工服务
  • 公司内部网站建设奖励办法兰州压热搜
  • php语言做网站网站建设维护
  • 当当网站建设优点美国seo薪酬
  • 模版网站怎么做推广软件赚钱的平台
  • 网站建设的域名是什么做一个企业网站需要多少钱
  • 做网站需要哪些流程南昌网站设计
  • 先做亚马逊网站怎么操作广告推广有哪些平台
  • 手机网站开发开发建站系统主要包括
  • 黄页网站大全在线看免费山东自助seo建站
  • 房地产设计师贵州百度seo整站优化
  • 长安网站建设网络推广中国网络优化公司排名
  • 申请付费网站今日新闻内容摘抄
  • 做网站大概一个月多少工资青岛app开发公司
  • 在网站建设工作会上的讲话郑州网站排名优化公司
  • 做淘宝需要知道什么网站吗网站开发软件