zoukankan      html  css  js  c++  java
  • springboot之停止与启动服务的脚本

    最近要开始自动化部署了,我们要编写杀死服务的脚本。

    我在windows写好的脚本拷贝到linux,就是不行,好像是因为转义字符吧。

    然后,我就手敲了这个下面脚本:

    pid=`ps -ef|grep /home/app/demo/demo-0.0.1-SNAPSHOT.jar|grep -v grep|awk '{print $2}'`
    echo "killed pid: "$pid
    kill -9 $pid

    上面的服务名你们要根据自己的实际情况进行修改哦!

    停服务的有了,起服务的也有,大概长下面这个样子:

    nohup /usr/bin/java -jar -Xms1024m -Xmx1024m -XX:MetaspaceSize=512m 
    -XX:MaxMetaspaceSize=512m /home/app/demo/demo-0.0.1-SNAPSHOT.jar --spring.profiles.active=prd > nohup.log 2>&1 &
    参数解释:
    -Xms1024m (堆最大大小) 
    -Xmx1024m (堆默认大小) 
    -XX:MetaspaceSize=512m (元空间默认大小) 
    -XX:MaxMetaspaceSize=512m (元空间最大大小) 
     
  • 相关阅读:
    13-17读后感
    读10 11 12章
    读书作业
    5.2.3
    测试与封装
    作业四
    作业三
    实验四 主存空间的分配和回收模拟
    评论
    实验三 进程调度模拟程序
  • 原文地址:https://www.cnblogs.com/ixan/p/11817002.html
Copyright © 2011-2022 走看看