当前位置: 首页 > wzjs >正文

个人网站设计及实现论文seo臻系统

个人网站设计及实现论文,seo臻系统,消防做ccc去那个网站,好看的html代码linux一次启动多个jar包并且可以自定义路径和端口号 代码使用 分享公司大神使用的一个脚步,可以一次启动多个jar包,也可以指定启动jar包 代码 #! /bin/sh # 端口号 PORTS(8080 8081 8082 8083) # 模块 MODULES(gateway auth system file) # 模块名称 MODULE_NAMES(网关服务 认…

linux一次启动多个jar包并且可以自定义路径和端口号

  • 代码
  • 使用

分享公司大神使用的一个脚步,可以一次启动多个jar包,也可以指定启动jar包

代码

#! /bin/sh
# 端口号
PORTS=(8080 8081 8082 8083)
# 模块
MODULES=(gateway auth system file)
# 模块名称
MODULE_NAMES=(网关服务 认证服务 服务 文件服务)
VERSION=(1.6.4 1.3.5 1.3.7 1.3.9)  
# jar包数组
# JARS=(test-big-data-service-1.0.1-SNAPSHOT.jar test-content-service-1.0.1-SNAPSHOT.jar)
# jar包路径
JAR_PATH='/opt/usr'
# java 环境变量
JVM_OPTS="-Duser.timezone=Asia/Shanghai -Dfile.encoding=UTF-8"
JVM_OPTS="${JVM_OPTS} -Xmx2g -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC -XX:+UseParallelOldGC"
# 启动加载配置文件
PROFILES_ACTIVE=devstart(){local MODULE;local MODULE_NAME;local JAR_NAME;local command="$1";local commandOk=0;local count=0;local okCount=0;local port=0;for((i=0;i<${#MODULES[@]};i++));doMODULE=${MODULES[$i]}MODULE_NAME=${MODULE_NAMES[$i]}JAR_NAME=${MODULES[$i]}-${VERSION[$i]}.jarecho ${JAR_NAME}PORT=${PORTS[$i]}if [ "$command" == "all" ] || [ "$command" == "$MODULE" ];thencommandOk=1count=1PID=`ps -ef |grep $(echo $JAR_NAME | awk -F/ '{print $NF}') | grep -v grep | awk '{print $2}'`if [ -n "$PID" ];thenecho "$MODULE----$MODULE_NAME:已经运行,PID=$PID"elseecho "java ${JVM_OPTS} -jar $JAR_PATH/$JAR_NAME --spring.profiles.active=$PROFILES_ACTIVE > $JAR_PATH/logs/$MODULE.log 2>&1 &"exec java ${JVM_OPTS} -jar $JAR_PATH/$JAR_NAME --spring.profiles.active=$PROFILES_ACTIVE > $JAR_PATH/logs/$MODULE.log 2>&1 &echo "$MODULE_NAME启动中..."sleep 10sPID=`ps -ef |grep $(echo $JAR_NAME | awk -F/ '{print $NF}') | grep -v grep | awk '{print $2}'`while [ -z "$PID" ]doif (($count == 3));thenecho "$MODULE---$MODULE_NAME:$(expr $count \* 10)秒内未启动,请检查!"breakficount=$(($count+1))echo "$MODULE_NAME启动中.................."sleep 10sPID=`ps -ef |grep $(echo $JAR_NAME | awk -F/ '{print $NF}') | grep -v grep | awk '{print $2}'`doneif [ -n "$PID" ];thenokCount=$(($okCount+1))echo "$MODULE---$MODULE_NAME:已经启动成功,PID=$PID"elseecho "$MODULE---$MODULE_NAME:启动失败,请检查"fififidoneif(($commandOk == 0));thenecho "第二个参数请输入以下的某个值:"echo "--> all"for((i=0;i<${#MODULES[@]};i++));doecho "--> "${MODULES[$i]}doneelseecho "............启动成功!本次共启动:$okCount个服务..........."fi
}stop(){local MODULE;local MODULE_NAME;local JAR_NAME;local command="$1";local commandOk=0;local okCount=0;for((i=0;i<${#MODULES[@]};i++));doMODULE=${MODULES[$i]}MODULE_NAME=${MODULE_NAMES[$i]}JAR_NAME=${MODULES[$i]}-${VERSION[$i]}.jarif [ "$command" = "all" ] || [ "$command" = "$MODULE" ];thencommandOk=1PID=`ps -ef |grep $(echo $JAR_NAME | awk -F/ '{print $NF}') | grep -v grep | awk '{print $2}'`if [ -n "$PID" ];thenecho "$MODULE---$MODULE_NAME:准备结束,PID=$PID"kill -9 $PIDPID=`ps -ef |grep $(echo $JAR_NAME | awk -F/ '{print $NF}') | grep -v grep | awk '{print $2}'`while [ -n "$PID" ]dosleep 3sPID=`ps -ef |grep $(echo $JAR_NAME | awk -F/ '{print $NF}') | grep -v grep | awk '{print $2}'`doneecho "$MODULE---$MODULE_NAME:成功结束"okCount=$(($okCount+1))elseecho "$MODULE---$MODULE_NAME:未运行"fifidoneif (($commandOk == 0));thenecho "第二个参数请输入以下的某个值:"echo "--> all"for((i=0;i<${#MODULES[@]};i++));doecho "--> "${MODULES[$i]}doneelseecho "............停止成功!本次共停止:$okCount个服务............"fi
}case "$1" instart)start "$2";;stop)stop "$2";;restart)stop "$2"sleep 3sstart "$2";;*)echo "第一个参数请输入:start|stop|restart"exit 1;;
esac
exit 0

使用

1.编辑脚步,复制代码到文本,改名为start_jar.sh
2.启动命令

start_jar.sh start all

第三个all的参数也可以是单独一个jar包名
3.停止命令

start_jar.sh stop all

第三个all的参数也可以是单独一个jar包名

http://www.dtcms.com/wzjs/483810.html

相关文章:

  • 茶文化网站建设规划书范文人民日报最新新闻
  • 政府门户网站保障建设要求代运营一家店铺多少钱
  • 网站建设需求公司内部调查网络推广网站
  • 做网站细节推广员是做什么的
  • 不同类型网站比较微商软文
  • php动态网站开发巨量算数
  • 环保网站设计规划书东营seo网站推广
  • 六安建设网站提高工作效率总结心得
  • 企业没有做网站有的坏处湖南正规seo公司
  • 如何建设一个自己的网站seo搜狗
  • 怎样创建行业门户网站郑州seo推广
  • 网站建设软件免费百度移动排名优化软件
  • 阿里云网站怎么做阿里妈妈苏州新闻今天最新消息新闻事件
  • wordpress浮动图上海网站seoseodian
  • 南京做网站咨询南京乐识济宁百度推广开户
  • 河源市做网站快速排名优化seo
  • 江西网站建设公司哪家好百度图像搜索
  • 网站建设原型图关键词排名网站
  • vi设计网站排行榜2345网止导航
  • 广东省企网站建设最近三天的新闻大事
  • thinkphp 网站开发数据统计网站有哪些
  • 河北seo网站设计搜索引擎技术包括哪些
  • 同一产品做多个网站网络营销是什么课程
  • 以前自己做的网站怎么样删除百度链接提交收录入口
  • 软件ui设计公司seo优化报告
  • 网站设计作用视频推广平台
  • 淘客网站要怎么做seo免费诊断电话
  • 哪个网站可以做微信头图北京网站优化价格
  • 网站竞价怎么做关键词排名优化易下拉霸屏
  • 文章标签wordpress7个湖北seo网站推广策略