资讯专栏INFORMATION COLUMN

生产环境如何重启tomcat

XiNGRZ / 2125人阅读

摘要:如果是系统安装可以直接用服务管理脚本进行如在主要思路是先用发停止信号结进程如果不能顺利结束再用杀掉进程使用方法是如果你自己用脚本管理也可以参考这个思路贴上停止脚本片段供你参考

如果是系统安装,可以直接用服务管理脚本进行, 如ubuntu在/etc/init.d/tomcat8

主要思路是先用start-stop-daemon发停止信号结tomcat进程, 如果不能顺利结束, 再用kill杀掉进程.
使用方法是

$ sudo service tomcat8 stop

如果你自己用脚本管理,也可以参考这个思路, 贴上停止脚本片段供你参考:

stop)
log_daemon_msg "Stopping $DESC" "$NAME"

set +e
if [ -f "$CATALINA_PID" ]; then 
start-stop-daemon --stop --pidfile "$CATALINA_PID" 
--user "$TOMCAT8_USER" 
--retry=TERM/20/KILL/5 >/dev/null
if [ $? -eq 1 ]; then
log_progress_msg "$DESC is not running but pid file exists, cleaning up"
elif [ $? -eq 3 ]; then
PID="`cat $CATALINA_PID`"
log_failure_msg "Failed to stop $NAME (pid $PID)"
exit 1
fi
rm -f "$CATALINA_PID"
rm -rf "$JVM_TMP"
else
log_progress_msg "(not running)"
fi
log_end_msg 0
set -e
;;

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/35549.html

相关文章

  • 生产环境如何重启tomcat

    摘要:如果是系统安装可以直接用服务管理脚本进行如在主要思路是先用发停止信号结进程如果不能顺利结束再用杀掉进程使用方法是如果你自己用脚本管理也可以参考这个思路贴上停止脚本片段供你参考 如果是系统安装,可以直接用服务管理脚本进行, 如ubuntu在/etc/init.d/tomcat8 主要思路是先用start-stop-daemon发停止信号结tomcat进程, 如果不能顺利结束, 再用kil...

    SimonMa 评论0 收藏0
  • Oracle APEX 系列文章5:在阿里云上打造属于你自己的APEX完整开发环境 (进一步优化)

    摘要:优化删除自带的不必要的文件是有必要的,最大限度保证系统安全。所以我们要对进行必要的修改,让等待数据库启动完毕再启动。 showImg(https://segmentfault.com/img/remote/1460000014711637?w=1010&h=276); 本文是钢哥的Oracle APEX系列文章中的第五篇,完整 Oracle APEX 系列文章如下: Oracle A...

    NervosNetwork 评论0 收藏0
  • Oracle APEX 系列文章5:在阿里云上打造属于你自己的APEX完整开发环境 (进一步优化)

    摘要:优化删除自带的不必要的文件是有必要的,最大限度保证系统安全。所以我们要对进行必要的修改,让等待数据库启动完毕再启动。 showImg(https://segmentfault.com/img/remote/1460000014711637?w=1010&h=276); 本文是钢哥的Oracle APEX系列文章中的第五篇,完整 Oracle APEX 系列文章如下: Oracle A...

    fnngj 评论0 收藏0
  • Oracle APEX 系列文章5:在阿里云上打造属于你自己的APEX完整开发环境 (进一步优化)

    摘要:优化删除自带的不必要的文件是有必要的,最大限度保证系统安全。所以我们要对进行必要的修改,让等待数据库启动完毕再启动。 showImg(https://segmentfault.com/img/remote/1460000014711637?w=1010&h=276); 本文是钢哥的Oracle APEX系列文章中的第五篇,完整 Oracle APEX 系列文章如下: Oracle A...

    BlackHole1 评论0 收藏0
  • Oracle APEX 系列文章5:在阿里云上打造属于你自己的APEX完整开发环境 (进一步优化)

    摘要:优化删除自带的不必要的文件是有必要的,最大限度保证系统安全。所以我们要对进行必要的修改,让等待数据库启动完毕再启动。 showImg(https://segmentfault.com/img/remote/1460000014711637?w=1010&h=276 src=https://static.segmentfault.com/v-5d2ffc9a/global/img/squ...

    coolpail 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<