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

  • 相关阅读:
    gnuplot 让您的数据可视化
    sort
    sed
    AWK
    STA之RC Corner再论
    STA之RC Corner拾遗
    网络编程释疑之:TCP半开连接的处理
    Task 任务内部揭秘
    Task 线程任务
    【转】SQL Server、Oracle、MySQL和Vertica数据库常用函数对比
  • 原文地址:https://www.cnblogs.com/sxshaolong/p/13651565.html
Copyright © 2011-2022 走看看