社区
Web 开发
帖子详情
tomcat进程存在(linux),但是系统访问不了
qsrock
2010-06-16 10:24:05
近来系统出了个问题:“tomcat进程存在(linux),但是系统访问不了”, 停止服务。
需要强制kill -9 杀死进程再重启,但是十几个小时过去又出现,tomcat进程存在,系统访问不了,也没有报什么错误(连续出现好几次,现在还没解决)。日志中也没有出现什么错误,请问有什么情况会导致这样的情况出现?谢谢。
...全文
261
3
打赏
收藏
tomcat进程存在(linux),但是系统访问不了
近来系统出了个问题:“tomcat进程存在(linux),但是系统访问不了”, 停止服务。 需要强制kill -9 杀死进程再重启,但是十几个小时过去又出现,tomcat进程存在,系统访问不了,也没有报什么错误(连续出现好几次,现在还没解决)。日志中也没有出现什么错误,请问有什么情况会导致这样的情况出现?谢谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
蛋黄车
2010-06-17
打赏
举报
回复
建议LZ去Linuxe/Unix模块寻找高人解决,那里有牛人
Java技术栈
2010-06-17
打赏
举报
回复
楼下正解。。
muler1988
2010-06-17
打赏
举报
回复
现在懂linux的人还是少 每次论坛的这种帖子 都没几个人回答
Linux
查看
tomcat
服务
进程
号,
linux
如何查看
tomcat
进程
_网站服务器运行维护
linux
查看端口命令是什么_网站服务器运行维护
linux
查看端口命令有两种,分别是“lsof -i:”和“netstat -nltp | grep”,其中参数“-a”显示本机所有连接和监听地端口,参数“-n”表示网络IP地址的形式,显示当前建立的有效连接和端口。
linux
如何查看
tomcat
进程
?查看正在运行的
Tomcat
进程
(1)ps aux | grep
tomcat
(2)ps -ef |...
解决
linux
下
tomcat
停止
进程
任
存在
问题
在
Linux
下(之所以强调
linux
下,是因为在windows下正常),执行
tomcat
./shutdown.sh 后,虽然
tomcat
服务不能正常
访问
,但是ps -ef |grep
tomcat
后,发现
tomcat
对应的java
进程
未随web容器关闭而销毁,进而
存在
僵尸java
进程
。多次shutdown以后会发现
系统
内存溢出,然后需要一个一个把
tomcat
的
进程
杀掉 问题原因 在
Linux
系统
中当有非守护线程(即User Thread)
存在
,jvm不会退出(当JVM中所有的线程都是守护线程的时候,
Linux
中
tomcat
启动后无
进程
、无法
访问
在官网下载
tomcat
安装包(apache-
tomcat
-8.5.11.gar.tz)后,上传
linux
(/usr/src/
tomcat
8080),解压安装包。进入/usr/src/
tomcat
8080/apache-
tomcat
-8.5.11/bin 运行./startup.sh,正常启动。 查看
进程
,没有
进程
ps -ef|grep
tomcat
无法
访问
一开始以为是端口号问题,修改server.xml的端口号,没效果 又重新下载安装
tomcat
,还是没效果 最后查看
tomcat
的logs目录下的启
解决
linux
中的
tomcat
启动成功但是在本地
访问
不到的问题
解决
linux
中的
tomcat
启动成功但是在本地
访问
不到的问题;centos7关闭防火墙 前言
linux
中明明启动了
tomcat
服务器,但是在网页上却打不开,那么十有八九是因为
linux
防火墙的问题,要么完全关闭防火墙,此时不太安全,要么就是针对某一个端口,设置其越过防火墙的限制。 一 7步解决方案 Step1. 启动
tomcat
进入
tomcat
所在的目录的 bin 的文件夹下执行" ./ startup.sh" 命令 启动
tomcat
,如果出现下面这种情况说明
tomcat
启动 成功。 S
【
Linux
基础】
tomcat
安装
虽然上述讲解的两种方式,都可以停止
Tomcat
服务,但是推荐使用第一种方式(./shutdown.sh)执行脚本来关闭
tomcat
服务,如果通过第一种方式停止
不了
tomcat
了,这个时候,我们可以考虑使用第二种方式,强制杀死
进程
。原因就在于
Linux
系统
的防火墙,
系统
安装完毕后,
系统
启动时,防火墙自动启动,防火墙拦截了所有端口的
访问
。我们也可以通过
Linux
系统
的查看
系统
进程
的指令,来判定
Tomcat
进程
是否
存在
,从而判定
Tomcat
是否启动。然后通过kill -9 的形式,来杀死
系统
进程
。
Web 开发
81,117
社区成员
341,739
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章