dubbo程序jar包启动shell

xiaoxiao2021-02-28  112

将以下文件另存为dubbo-start.sh(名字随意)

#启动方法 start(){ java -Xms128m -Xmx512m -jar /完整路径/xxx1.jar 5 > /日志完整路径/xxx1.log & java -Xms128m -Xmx512m -jar /完整路径/xxx2.jar 5 > /日志完整路径/xxx2.log & java -Xms128m -Xmx512m -jar /完整路径/xxx3.jar 5 > /日志完整路径/xxx3.log & java -Xms128m -Xmx512m -jar /完整路径/xxx4.jar 5 > /日志完整路径/xxx4.log & } #停止方法 stop(){ ps -ef | grep -w zmshop-service | grep -v "grep" | awk '{print $2}'|while read pid do #需要判断pid是否为空 if [ "$pid" != "" ]; then kill -9 $pid fi done } case "$1" in start) start ;; stop) stop ;; restart) stop start ;; *) printf 'Usage: %s {start|stop|restart}\n' "$prog" exit 1 ;; esac

使用方法:

dubbo-start.sh start //启动

dubbo-start.sh stop //停止

dubbo-start.sh restart //重启

转载请注明原文地址: https://www.6miu.com/read-51805.html

最新回复(0)