zoukankan      html  css  js  c++  java
  • tomcat批量启动,关闭(简)

    一个项目在一台服务器部署多台tomcat时,一个一个启动关闭是比较麻烦的,今天我们用最简单的方式实现。其实路有很多条,只要能达到目的就可以。

    首先在你觉得最方面的目录下面写个shell脚本

    批量启动脚本

    vim  start-tomcat.sh

    #将你多台启动路径复制进来就行

    #!/bin/bash

    #server1

    /www/ctm/gaoxiao-tomcat-server1/bin/startup.sh
    sleep 1
    /www/ctm/gaoxiao-tomcat-server2/bin/startup.sh

    然后给脚本加权限

    chmod  +x   start-tomcat.sh

    启动时一执行就全部启动

    批量关闭脚本

    #首先使用默认关闭脚本先进行关闭,然后未关闭的在使用kill进行杀死

    #!/bin/bash
    #关闭默认高校项目
    name=gaoxiao-tomcat
    #server1
    /www/ctm/gaoxiao-tomcat-server1/bin/shutdown.sh
    sleep 1
    #server2
    /www/ctm/gaoxiao-tomcat-server2/bin/shutdown.sh

    server=`ps -ef | grep $name | grep -v "grep" | awk '{print $2}'`
    function stop(){
    if [ "$server" == "" ]
    then
    echo "----$name 已经关闭----"
    exit 0
    else
    kill -9 $server
    echo "---进程杀死---"
    fi
    }
    stop

  • 相关阅读:
    [Luogu1126] 机器人搬重物
    [POJ1830] 开关问题
    [bzoj3139] 比赛
    [POJ3349] Snowflake Snow Snowflakes
    The Tour
    [POJ3740] Easy Finding
    [vijos1453] 曼哈顿距离
    [POJ1632] Vase collection
    Codewars笔记
    Appium知识积累
  • 原文地址:https://www.cnblogs.com/sxshaolong/p/13651565.html
Copyright © 2011-2022 走看看