首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何根据IP地址停止/启动远程tomcat

如何根据IP地址停止/启动远程tomcat
EN

Stack Overflow用户
提问于 2013-03-21 17:19:30
回答 1查看 715关注 0票数 0

现在,我使用下面的脚本在服务器中启动和停止tomcat。

现在我想修改它来停止或启动一个基于IP地址的远程tomcat。

请给我一些建议。

代码语言:javascript
运行
复制
CATALINA_HOME=/home/tomcat; export CATALINA_HOME
start() {
        echo -n "Starting Tomcat:  "
        su $TOMCAT_OWNER -c $CATALINA_HOME/bin/startup.sh           
        status=$(tail -50  $CATALINA_HOME/logs/catalina.out | grep "Server startup")
        echo "$status"
}
stop() {
        echo -n "Stopping Tomcat: "
        su $TOMCAT_OWNER -c $CATALINA_HOME/bin/shutdown.sh              
        ps -eaf | grep "$CATALINA_HOME/bin" | grep -v "grep" |awk -F " " '{print $2}' >> proc_id
        cat proc_id | while read line
        do
        kill -9 $line >> Tomcat_stop.log
        done
        rm -rf proc_id
}
EN

回答 1

Stack Overflow用户

发布于 2013-03-21 17:24:03

有没有什么原因不能直接ssh到服务器然后重启tomcat?

这将是远程重启tomcat的正常方式。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15543469

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档