Tomcat shutdown无法结束进程的问题-阿里云开发者社区

开发者社区> 单红宇> 正文

Tomcat shutdown无法结束进程的问题

简介:
+关注继续查看

问题现象:
执行tomcat/bin目录下的shutdown.sh后,查看tomcat进程,仍然存在。

解决方案:
最简单的就是在shutdown后面补上一个kill命令,如下:

kill -9 `ps -ef|grep tomcat-api|awk '{print $2}'`

其中 tomcat-api 为tomcat的名称。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
数组结束符\0与0的问题
一、案例代码 #include stdio.h> #include string.h> int main(int argc,char** argv) {     char s1[] = "abcd0xyz";     printf("s1 is %s\n",s1);     char s2[] = "abcd\0xyz";     printf("s2 is %s\n",s2);     return 0; } 输出结果:   二、案例分析 由上面可得,\0与0在计算机内部是完全不同的两个东西。
499 0
零示例学习中的映射域迁移 (projection domain shift) 问题
本文介绍了两种解决零示例学习中的映射域迁移问题的方法 AEZSL 和 DAEZSL 。
535 0
redis-server进程CPU百分百问题
结论: 待确认是否为redis的BUG,原因是进程实际占用的内存远小于配置的最大内存,所以不会是内存不够需要淘汰。 CPU百分百redis-server进程集群状态: slave 解决办法: 使用gdb将d.ht[0].used的值改为0 问题原因: dictGetRandomKey()过程中, 无法走到分支“if (dictSize(d) == 0) return NULL;”, 导致函数dbRandomKey()进入死循环。
2468 0
异常结束后继续执行
当你运行一个过程,例如:   Declear Begin       DELETE TABLE t_a where .
467 0
Ext JS 发布正式版的3.0,RC 结束
在经历数次 RC 版之后,extjs.com 终于发布 3.0 的正式版了。总体而言,较 2.0 改进不大,依然还是那套组件模型,但具体的变化就按照 website 的标题介绍如下:    * 提供了参照 DWR 后与后台的通讯包 Direct,支持具有明显的 REST 风格的 CRUD 服务    * 一系列的新的组件和例子,包括有图表(Charting, By YUI Flash)    * 功能增强和 Bug 修正,大约有1k多个吧~IE6下面的内存管理亦有所改善了    * 文档有新内容了,CSS 业已重构    * 巩固向后的兼容性,升级没有1.x-〉2.x 那时的痛苦。
603 0
走进JavaWeb技术世界8:浅析Tomcat9请求处理流程与启动部署过程
这位大侠,这是我的公众号:程序员江湖。 分享程序员面试与技术的那些事。 干货满满,关注就送。  谈谈 Tomcat 请求处理流程 转自:https://github.com/c-rainstorm/blog/blob/tomcat-request-process/reading-notes 《谈谈 Tomcat 架构及启动过程[含部署]》已重新修订!(与本文在 GitHub 同一目录下)包括架构和 Tomcat Start 过程中的 MapperListener 相关描述。
1783 0
+关注
单红宇
软件从业者,爱好技术。
313
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载