服务启动脚本 平时自己项目修改后重新部署太麻烦了,就自己写了一个shell脚本 脚本可以重启或重新部署项目,并保存旧jar包 仅作为记录用,并不适合直接使用,可以拿去抄作业修改下在自己服务器用 PS:如果发现运行shell脚本有权限问题 使用 ...
今天遇到一个远程升级的需求,通过接口去触发终端服务的接口,重新拉取最新的jar包,并重启终端服务,这个终端服务是用java写的。 实现该需求,两个步骤,一个是需要一个shell脚本:拉取jar包 kill掉服务 启动服务 还有一个就是java中收到消息去调用shell脚本。 脚本 启动命令: Java程序 java调用shell脚本有多种方式,简单粗暴的方式是:Runtime.getRuntim ...
2021-04-09 16:45 0 423 推荐指数:
服务启动脚本 平时自己项目修改后重新部署太麻烦了,就自己写了一个shell脚本 脚本可以重启或重新部署项目,并保存旧jar包 仅作为记录用,并不适合直接使用,可以拿去抄作业修改下在自己服务器用 PS:如果发现运行shell脚本有权限问题 使用 ...
!/bin/bashpid=$(ps -ef | grep zwdatatransfer-1.0.0.jar | grep -v 'grep' | awk '{print $2}')kill -9 $pidsleep 5snohup java -jar ...
话不多说直接上代码: 另外这里还要提到dos2unix来将windows编写shell脚本转换为Linux的,要不上传上去不能用。 由于在DOS(windows系统)下,文本文件的换行符为CRLF,而在Linux下换行符为LF,使用git进行代码管理时,git会自动进行CRLF ...
目录 步骤记录 1. 准备可运行的jar包 2. 编辑sh脚本 3. 验证sh脚本是否可执行 4. 添加到系统定时任务 5. 验证是否能重启项目 步骤记录 1. 准备可运行的jar包 使用命令运行 ...
概述 虽然配环境变量很简单,没有必要写脚本,但是可以通过编写一些简单的小脚本来熟悉shell的语法。 功能描述 写一个脚本,指定解压后的jdk路径(需要做简单的输入判断),可以自动配置环境变量。 代码 分析 if then 从流程上来看,用了shell的条件 ...
手写linux上的重启脚本,先把提纲列下 1.检查进程是否存在 存在杀死 2.备份原来的包到指定目录 3. 拉取新包,我这边为了简便,没有从jenkins slave上拿 4.启动命令 5.检查是否进程起来了 #!/bin/bash ###path JAVA=/usr ...
linux系统下重启tomcat的shell脚本: 将上面的脚本保存为restart.sh 执行就可以了。 ...
https://yq.aliyun.com/ziliao/106027 https://yq.aliyun.com/ziliao/65927?spm=a2c4e.11155472.blogcont.23.7fe76988W6oBo9 linux中检测服务器服务与端口的shell脚本 ...