zoukankan      html  css  js  c++  java
  • springBoot项目部署批处理命令

    deploy.sh

    #!/bin/bash
    
    export BUILD_ID=dontKillMe
    pid=`ps -ef | grep /home/rivamed/install/rmcpser/rmcpser-exec-1.0.0.18.war | grep -v grep | awk '{print $2}'`
    if [ -n "$pid" ]
    then
    kill -9 $pid
    fi
    #指定最后编译好的jar存放的位置
    www_path=/home/rivamed/install/rmcpser
    
    #Jenkins中编译好的jar名称
    jar_name=rmcpser-exec-1.0.0.18.war
    source /etc/profile
    #进入最后指定存放jar的位置
    cd ${www_path}
    war_path=${www_path}/${jar_name}
    config_path=${www_path}/config
    
    nohup java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8400 -Dfile.encoding=UTF-8 -Dcas.standalone.config="$config_path" "$war_path" > nohup.out 2>&1 &
    tail -f nohup.out

    start.sh

    #!/bin/bash
    nohup java -jar -Dfile.encoding=UTF-8 -Dcas.standalone.config=config rmcpser-exec-1.0.0.18.war >nohup.out 2>&1 &

    stop.sh

    ps -aux | grep java
    
    ps -ef | grep rmcpser-exec | grep -v grep | cut -c 9-15 | xargs kill -s 9
     
    ⎛⎝官萧何⎠⎞一只快乐的爪哇程序猿;邮箱:1570608034@qq.com
  • 相关阅读:
    正则表达式--验证中国手机号
    PostgreSQ数据库安全连接请求问题
    golang时间正反格式化
    Git 分支管理和冲突解决
    golang交叉编译
    ps命令
    Redis应用场景
    SecureCRT for Mac
    Redis作者谈Redis应用场景
    redis 五种数据的应用场景
  • 原文地址:https://www.cnblogs.com/guanxiaohe/p/11724611.html
Copyright © 2011-2022 走看看