linux环境下编写shell脚本启动和关闭jar包服务程序
来源:互联网 发布:淘宝平均停留时长 编辑:程序博客网 时间:2024/06/05 23:58
以decision-center-0.0.1-SNAPSHOT.jar 为例子:
1. 文件名: start.sh
内容:
#!/bin/sh
export JAVA_HOME=/home/trsadmin/jdk1.7.0_05
export PATH=$JAVA_HOME/bin:$PATH
APPDIR=`pwd`
PIDFILE=$APPDIR/decision-center.pid
if [ -f "$PIDFILE" ] && kill -0 $(cat "$PIDFILE"); then
echo "decision-center is already running..."
exit 1
fi
nohup java -jar decision-center-0.0.1-SNAPSHOT.jar --spring.profiles.active=test >/dev/null 2>&1 &
echo $! > $PIDFILE
echo "start decision-center success..."
2 文件名: stop.sh
内容:
#!/bin/sh
APPDIR=`pwd`
PIDFILE=$APPDIR/decision-center.pid
if [ ! -f "$PIDFILE" ] || ! kill -0 "$(cat "$PIDFILE")"; then
echo "decision-center not running..."
else
echo "stopping decision-center..."
PID="$(cat "$PIDFILE")"
kill -9 $PID
rm "$PIDFILE"
echo "...decision-center stopped"
fi
- linux环境下编写shell脚本启动和关闭jar包服务程序
- linux下shell脚本启动java程序jar包
- Linux下shell脚本启动jar包
- Linux(Ubuntu)下设置开机启动shell脚本执行Java程序jar包
- Linux下编写 jar包自动启动脚本
- Linux下启动和关闭Oracle服务和监听程序
- Linux下启动和关闭Oracle服务和监听程序
- shell 脚本启动jar程序
- centos 下用shell脚本启动jar包
- linux 使用sh启动多jar包 编写三个脚本
- Linux环境下WEB应用启动或关闭tomcat脚本编写(一)
- Linux环境下WEB应用启动或关闭tomcat脚本编写(二)
- linux下oracle启动和关闭脚本
- Linux上java程序启动、关闭、重启shell脚本
- 编写启动程序和停止程序的shell脚本
- linux jar包启动脚本
- Linux下启动和关闭mysql服务
- 使用shell脚本 启动关闭tomcat服务
- 严重: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start componen
- Eclipse 关联jar包乱码
- Lua 基本语法
- excel比较两列不同
- JDK1.8 HashSet
- linux环境下编写shell脚本启动和关闭jar包服务程序
- 典型负反馈放大电路
- 顺序栈
- 项目中类显示红色下划线
- ecshop二次开发--百度地图
- 安卓易学,爬坑不易—腾讯老司机的RecyclerView局部刷新爬坑之路
- webx-URIBroker
- 机器学习之由wavenet涉及到的基础知识(补充下学习ing)
- OpenMAX_IL_1_2_0_Specification--概述