jekins jar 启动命令脚本
来源:1-1 课程介绍

慕前端5217525
2021-10-20
老师,请教个问题。
现在安装好jenkins了,想部署单项目,目前是手动执行kill -9 端口号,然后再执行对应的jar命令,要不然会报端口号已经重复了。请问下写成脚本怎样写喔。
遇到个问题,就是查询进程的时候会发现进程备注是 java ,如果我用老师你的脚本的话会把多个进程查出来,就很容易误杀进程,例如我jenkins也是java备注的。
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 112058 ubuntu 28u IPv6 1551544 0t0 TCP *:5000 (LISTEN)
还有一个jenkins的
root 18789 18788 0 Oct14 ? 00:22:26 /bin/java -Djava.awt.headless=true -jar /usr/share/jenkins/jenkins.war --webroot=/var/cache/jenkins/war --httpPort=8081
ubuntu 111931 111829 0 17:49 pts/0 00:00:00 grep --color=auto 18789
不能放图,有点不方便,如果我说得不够明白,我另起一个问题
写回答
2回答
-
一路向北
2021-10-21
具体细节可以咨询客服加入本视频qq群详聊,我不在线可以先留言,我看到了会回复。
00 -
一路向北
2021-10-20
可以通过下面的shell脚本 kill进程号来关闭进程
#!/bin/bash
pgrep <进程关键字> |xargs kill -9
java -jar demo.jar
012021-10-21
相似问题