社区
Web 开发
帖子详情
tomcat进程存在(linux),但是系统访问不了
qsrock
2010-06-16 10:24:05
近来系统出了个问题:“tomcat进程存在(linux),但是系统访问不了”, 停止服务。
需要强制kill -9 杀死进程再重启,但是十几个小时过去又出现,tomcat进程存在,系统访问不了,也没有报什么错误(连续出现好几次,现在还没解决)。日志中也没有出现什么错误,请问有什么情况会导致这样的情况出现?谢谢。
...全文
258
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
启动后无
进程
、无法
访问
在官网下载
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
下(之所以强调
linux
下,是因为在windows下正常),执行
tomcat
./shutdown.sh 后,虽然
tomcat
服务不能正常
访问
,但是ps -ef |grep
tomcat
后,发现
tomcat
对应的java
进程
未随web容器关闭而销毁,进而
存在
僵尸java
进程
。多次shutdown以后会发现
系统
内存溢出,然后需要一个一个把
tomcat
的
进程
杀掉 问题原因 在
Linux
系统
中当有非守护线程(即User Thread)
存在
,jvm不会退出(当JVM中所有的线程都是守护线程的时候,
解决
linux
中的
tomcat
启动成功但是在本地
访问
不到的问题
解决
linux
中的
tomcat
启动成功但是在本地
访问
不到的问题;centos7关闭防火墙 前言
linux
中明明启动了
tomcat
服务器,但是在网页上却打不开,那么十有八九是因为
linux
防火墙的问题,要么完全关闭防火墙,此时不太安全,要么就是针对某一个端口,设置其越过防火墙的限制。 一 7步解决方案 Step1. 启动
tomcat
进入
tomcat
所在的目录的 bin 的文件夹下执行" ./ startup.sh" 命令 启动
tomcat
,如果出现下面这种情况说明
tomcat
启动 成功。 S
Linux
服务器上
tomcat
进程
突然终止(
进程
莫名消失)问题排查
Linux
有一个特性:OOM Killer,一个保护机制,用于避免在内存不足的时候不至于出现严重问题,把一些无关的
进程
优先杀掉,即在内存严重不足时,
系统
为了继续运转,内核会挑选一个
进程
,将其杀掉,以释放内存,缓解内存不足情况,不过这种保护是有限的,不能完全的保护
进程
的运行。由于使用./catalina.sh start启动
tomcat
,启动后
tomcat
的父PID为1,因此不会由于shell断开而终止。由于运行
tomcat
的是个人的服务器,配置较低,因此出现内存不足的情况。方案2. 增加swap内存。
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章