手动阀

Good Luck To You!

CentOS下停止Tomcat运行脚本代码

在CentOS下停止Tomcat运行,可以通过编写一个Shell脚本来实现,假设你的Tomcat安装在默认路径/opt/tomcat 下,以下是一个示例脚本:

CentOS下停止Tomcat运行脚本代码

#!/bin/bash
Tomcat安装目录
TOMCAT_HOME=/opt/tomcat
检查Tomcat是否正在运行
if pgrep f "$TOMCAT_HOME" > /dev/null; then
    echo "Stopping Tomcat..."
    # 使用shutdown.sh脚本停止Tomcat
    $TOMCAT_HOME/bin/shutdown.sh
    # 等待Tomcat完全停止
    while pgrep f "$TOMCAT_HOME" > /dev/null; do
        echo "Waiting for Tomcat to stop..."
        sleep 1
    done
    echo "Tomcat stopped."
else
    echo "Tomcat is not running."
fi

保存上述代码到一个文件,例如stop_tomcat.sh,然后给这个脚本添加执行权限并运行它:

chmod +x stop_tomcat.sh
./stop_tomcat.sh

这个脚本首先检查Tomcat是否正在运行,如果是,则调用Tomcat自带的shutdown.sh 脚本来停止Tomcat,并等待其完全停止,如果Tomcat没有运行,则会提示用户Tomcat未运行。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-BlogPHP 1.7.3

Copyright Your WebSite.Some Rights Reserved.