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

Tomcat shutdown无法结束进程的问题

简介:
+关注继续查看

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

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

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

其中 tomcat-api 为tomcat的名称。

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

相关文章
Tomcat 8在CentOS 7的守护进程设置
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/49153881 Tomcat 8在CentOS 7的守护进程设置 作者:chszs,转载需注明。
830 0
关于tomcat无法启动问题详解
通常情况tomcat无法启动,有这么几个原因?(1)代码有问题; (2)tomcat有问题; (3)端口被占; (4)动态web项目为3.0; (5)java环境运行内存不足; 这是比较常见的问题。解决方案基本都可以在网上找的到。
3618 0
数组结束符\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在计算机内部是完全不同的两个东西。
520 0
redis-server进程CPU百分百问题
结论: 待确认是否为redis的BUG,原因是进程实际占用的内存远小于配置的最大内存,所以不会是内存不够需要淘汰。 CPU百分百redis-server进程集群状态: slave 解决办法: 使用gdb将d.ht[0].used的值改为0 问题原因: dictGetRandomKey()过程中, 无法走到分支“if (dictSize(d) == 0) return NULL;”, 导致函数dbRandomKey()进入死循环。
2505 0
零示例学习中的映射域迁移 (projection domain shift) 问题
本文介绍了两种解决零示例学习中的映射域迁移问题的方法 AEZSL 和 DAEZSL 。
589 0
异常结束后继续执行
当你运行一个过程,例如:   Declear Begin       DELETE TABLE t_a where .
483 0
怎么设置阿里云服务器安全组?阿里云安全组规则详细解说
阿里云服务器安全组设置规则分享,阿里云服务器安全组如何放行端口设置教程
10170 0
+关注
单红宇
软件从业者,爱好技术。
313
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载