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

云端网站建设站长工具站长之家官网

云端网站建设,站长工具站长之家官网,室内设计学校在哪里,亚马逊雨林生存游戏sh 脚本模板 该模板,每次运行一次都会 kill 掉原来的服务,然后重新启动 jar 包服务 #!/bin/bash# 定义Java进程的名称 APP_NAMEyour-app-name.jar# 定义Java进程的日志文件路径 LOG_PATH/var/log/your-app-name.log# 定义备份日志文件的目录 BACKUP_DI…

sh 脚本模板

该模板,每次运行一次都会 kill 掉原来的服务,然后重新启动 jar 包服务

#!/bin/bash# 定义Java进程的名称
APP_NAME=your-app-name.jar# 定义Java进程的日志文件路径
LOG_PATH=/var/log/your-app-name.log# 定义备份日志文件的目录
BACKUP_DIR=/var/log/backup# 定义Java进程的启动参数
JAVA_OPTS="-Xmx1024m -Xms1024m -XX:MaxPermSize=256m"# 检查Java进程是否存在
PID=$(ps -ef | grep ${APP_NAME} | grep -v grep | awk '{print $2}')
if [[ -n ${PID} ]]; thenecho "Java process is running, PID is ${PID}. Killing..."kill -9 ${PID}
fi# 检查日志文件是否存在
if [[ -f ${LOG_PATH} ]]; thenecho "Log file exists. Backing up..."if [[ ! -d ${BACKUP_DIR} ]]; thenmkdir ${BACKUP_DIR}ficp ${LOG_PATH} ${BACKUP_DIR}/$(date +%Y%m%d%H%M%S).logecho "Log file backed up to ${BACKUP_DIR}."
fi# 启动Java进程
nohup java ${JAVA_OPTS} -jar ${APP_NAME} > ${LOG_PATH} 2>&1 &# 检查Java进程是否启动成功
sleep 10
PID=$(ps -ef | grep ${APP_NAME} | grep -v grep | awk '{print $2}')
if [[ -n ${PID} ]]; thenecho "Java process started successfully, PID is ${PID}."
elseecho "Failed to start Java process."
fi

参考链接

1. Linux重启Java进程的.sh脚本详解

http://www.zhongyajixie.com/news/3187.html

相关文章:

  • 合山网站建设网络营销推广平台有哪些
  • 魏县网站制作天津疫情最新消息
  • 重庆市住房和城乡建设厅网站口碑营销的好处
  • 公司网站做么做百度排名草莓永久地域网名入2022
  • 牛商的网站后台国际新闻 军事
  • wordpress无法缩进seo是什么东西
  • 做网站封面要怎么做seo网站优化课程
  • 贵阳经济技术开发区网站百度推广怎么优化
  • 青岛黄页电话查询徐州seo顾问
  • 网页版传奇3baidu优化
  • 做零食的网站有哪些深圳网站设计公司哪家好
  • wordpress仿微信底部菜单cssseo百度快速排名软件
  • 网站建设docseo行业岗位有哪些
  • 网站建设策划自动化测试培训机构哪个好
  • 长治个人做网站seo好学吗
  • 分类信息网站建设企业网站建设模板
  • 企业网站内页设计seo视频网页入口网站推广
  • 手机网站推荐几个seo实战密码第三版pdf
  • 公众号运营工作内容抖音seo关键词优化排名
  • 视频嵌入网站网络优化工程师吃香吗
  • 深圳招聘一般在哪个网站网络平台营销
  • 辽宁建设工程信息网报名步骤郑州百度seo网站优化
  • 日本文创产品设计seo最强
  • 直播网站如何做怎么建免费网站
  • 万网免费建企业网站app开发费用一般多少钱
  • 抖音代运营招商广西seo
  • 刚做的网站多久能被搜索到新冠不易感染三种人
  • 淘宝联盟建微网站seo免费
  • 免费企业营销网站制作营销网站定制
  • 校园网站建设总体设计网站批量收录