目录 步骤记录 1. 准备可运行的jar包 2. 编辑sh脚本 3. 验证sh脚本是否可执行 4. 添加到系统定时任务 5. 验证是否能重启项目 步骤记录 1. 准备可运行的jar包 使用命令运行 ...
话不多说直接上代码: 另外这里还要提到dos unix来将windows编写shell脚本转换为Linux的,要不上传上去不能用。 由于在DOS windows系统 下,文本文件的换行符为CRLF,而在Linux下换行符为LF,使用git进行代码管理时,git会自动进行CRLF和LF之间的转换,这个我们不用操心。而有时候,我们需要将windows下的文件上传到linux上,例如shell脚本,执行 ...
2019-09-19 09:19 0 601 推荐指数:
目录 步骤记录 1. 准备可运行的jar包 2. 编辑sh脚本 3. 验证sh脚本是否可执行 4. 添加到系统定时任务 5. 验证是否能重启项目 步骤记录 1. 准备可运行的jar包 使用命令运行 ...
服务启动脚本 平时自己项目修改后重新部署太麻烦了,就自己写了一个shell脚本 脚本可以重启或重新部署项目,并保存旧jar包 仅作为记录用,并不适合直接使用,可以拿去抄作业修改下在自己服务器用 PS:如果发现运行shell脚本有权限问题 使用 ...
今天遇到一个远程升级的需求,通过接口去触发终端服务的接口,重新拉取最新的jar包,并重启终端服务,这个终端服务是用java写的。 实现该需求,两个步骤,一个是需要一个shell脚本:拉取jar包、kill掉服务、启动服务;还有一个就是java中收到消息去调用shell脚本。 脚本 启动 ...
Redis 服务监控, ps=`ps -efl|grep redis|grep -v $0|grep -v grep|wc -l` if [ $ps -eq 0 ]; then echo -e "\n$(date '+%Y-%m-%d %H:%M:%S') start ...
tomcat监控,自动重启shell脚本如下,取名 monitor_tomcat.sh: 2、赋予monitor_tomcat.sh可执行权限: 3、手动执行一下monitor_tomcat.sh看是否能启动指定位置的tomcat 4、脚本解释 ...
# vi /usr/local/nginx/sbin/nginx_restart.sh 贴入一下代码: #!/bin/bash #www.xmsolink.com #Monitor nginx ...
!/bin/bashpid=$(ps -ef | grep zwdatatransfer-1.0.0.jar | grep -v 'grep' | awk '{print $2}')kill -9 $pidsleep 5snohup java -jar ...
我的个人博客:https://www.wuyizuokan.com shell脚本: #!/bin/bash #Jar包名称 JAR_NAME=resouce-0.0.1-SNAPSHOT.jar #服务名称 SERVICE_NAME=CountServer #服务目录 ...