zoukankan      html  css  js  c++  java
  • jenkins-dubbo

    rosefinch-base-job	arget
    osefinch-base-job.jar,rosefinch-base-job	argetlib*.jar
    rosefinch-base-job arget
    server/rosefinch-base-job
    /opt/server/rosefinch-base-job/service-bdm-job.sh

    #!/bin/sh ## java env export JAVA_HOME=/opt/jdk1.7.0_79 export JRE_HOME=$JAVA_HOME/jre ## service name APP_NAME=fosp-service SERVICE_DIR=/opt/server/rosefinch-fosp SERVICE_NAME=rosefinch-$APP_NAME JAR_NAME=$SERVICE_NAME.jar PID=$SERVICE_NAME.pid cd $SERVICE_DIR case "$1" in start) nohup $JRE_HOME/bin/java -Xms256m -Xmx256m -jar $JAR_NAME >/dev/null 2>&1 & echo $! > $SERVICE_DIR/$PID echo "=== start $SERVICE_NAME" ;; stop) kill `cat $SERVICE_DIR/$PID` rm -rf $SERVICE_DIR/$PID echo "=== stop $SERVICE_NAME" sleep 5 P_ID=`ps -ef | grep $JAR_NAME | grep jdk | awk '{print $2}'` if [ "$P_ID" == "" ]; then echo "=== $SERVICE_NAME process not exists or stop success" else echo "=== $SERVICE_NAME process pid is:$P_ID" echo "=== begin kill $SERVICE_NAME process, pid is:$P_ID" kill -9 $P_ID fi ;; restart) $0 stop sleep 2 $0 start echo "=== restart $SERVICE_NAME" ;; *) ## restart $0 stop sleep 2 $0 start ;; esac exit 0

      

  • 相关阅读:
    内存优化
    OpenThreads库学习
    WPS/office使用技巧系列
    NB-IOT学习
    JSON和XML
    物联网平台学习
    .net提供的5种request-response方法一
    HTML5之IndexedDB使用详解
    jQuery圆形统计图实战开发
    用javascript将数据导入Excel
  • 原文地址:https://www.cnblogs.com/zfzf1/p/8392270.html
Copyright © 2011-2022 走看看