社区
Apache
帖子详情
救命:tomcat 在linux下运行7个小时CPU占用100%
pxboy2003
2009-11-19 10:10:06
系统的服务器是两台服务器负载均衡的,服务器配置是两个四核2.5G的CPU,8G内存的IBMX3650服务器,程序部署包都是一样的,其中一台运行七八个小时,使用top查看,cpu使用率达800%(因为是两个四核的),此时看服务日志仍能响应请求处理,但是比较慢,另外一台没出现过这样的问题。我搜了程序代码,排除死循环和数据库链接没有释放的可能,那位大侠遇到过这样的状况,给指点一下,多谢,在线等候。
...全文
161
1
打赏
收藏
救命:tomcat 在linux下运行7个小时CPU占用100%
系统的服务器是两台服务器负载均衡的,服务器配置是两个四核2.5G的CPU,8G内存的IBMX3650服务器,程序部署包都是一样的,其中一台运行七八个小时,使用top查看,cpu使用率达800%(因为是两个四核的),此时看服务日志仍能响应请求处理,但是比较慢,另外一台没出现过这样的问题。我搜了程序代码,排除死循环和数据库链接没有释放的可能,那位大侠遇到过这样的状况,给指点一下,多谢,在线等候。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wst021
2009-11-20
打赏
举报
回复
[Quote=引用楼主 pxboy2003 的回复:]
系统的服务器是两台服务器负载均衡的,服务器配置是两个四核2.5G的CPU,8G内存的IBMX3650服务器,程序部署包都是一样的,其中一台运行七八个小时,使用top查看,cpu使用率达800%(因为是两个四核的),此时看服务日志仍能响应请求处理,但是比较慢,另外一台没出现过这样的问题。我搜了程序代码,排除死循环和数据库链接没有释放的可能,那位大侠遇到过这样的状况,给指点一下,多谢,在线等候。
[/Quote]
你可以查看一下tomcat里分配的内存大小是多少?
可以重新进行分配一下.
Linux
下安装Java
运行
环境及优化
本套课程讲解了在VMware Workstation下安装
Linux
系统,并在
Linux
下安装Java
运行
环境及优化。
Linux
系统版本中以免费升级的开源CentOS7.9系统为例进行安装、优化讲解;Java
运行
环境以流行的JDK1.8、
Tomcat
8.5、MySQL8.0组合为例,进行入门级讲解软件安装、配置优化等。本课程提供资料:1)CentOS-7-x86_64-DVD-2009.iso2)jdk-8u202-
linux
-x64.tar.gz3)apache-
tomcat
-8.5.72.tar.gz4)cmake-3.26.0.tar.gz5)mysql-boost-8.0.27.tar.gz6)MySQL配置文件my.cnf7)
Linux
下安装Java
运行
环境及优化.pdf
Linux
集群和自动化运维
摘要:
Linux
/Unix技术丛书
Linux
集群和自动化运维 余洪春 著 图书在版编目(CIP)数据
Linux
集群和自动化运维/余洪春著. —北京:机械工业出版社,2016.8 (
Linux
/Unix技术丛书) ISBN 978-7-111-54438-8 I.
Linux
/Unix技术丛书
Linux
集群和自动化运维 余洪春
[
linux
学习](
linux
probe课程)二 常见的命令
SHELL解释终端 按着我的理解,SHELL终端类似于一个界面,像是windows的桌面,需要点击鼠标或其他的输入源进行操作,当点击鼠标时就会传递一个动态给服务器,告诉服务器我进行了操作,服务器根据点击的位置比如双击了文件夹,那么就是一个打开的操作,等同于
linux
上在终端写 cd xxxxx,在操作后必然会得到服务器的一个反馈。不论是图形化界面还是SHELL终端,他们是同一层面的,最终都是为了事...
Linux
学习 笔记
2月23日
Linux
1
Linux
2 Hibernate 3 Spring 4 设计模式 3--4周时间学完 复习,项目
Linux
: RHCE课程体系 RedHat论证的工程师-- 特点:基于实践 系统,网络,安全 60
小时
+1--2
小时
的练习--通过RHCT--RHCE--RHCA RHCH基础 1 什么是OS(操作系统): 1.1 Applicatio...
【debug】debug排查顺序|没有core文件和日志如何定位?|内核日志
有时写c/c++程序,
运行
后出现core, 如果有core文件则可以gdb方便的定位问题, 可是,当core文件找不到(或被删除)时如何定位? 刚做了个测试,在没有core文件的情况下对程序bug进行定位 cat test.cpp #include <iostream> int main(int argc, char **argv) { int *p = NULL; for(int i = 0; i < 15; i++) { ..
Apache
24,922
社区成员
16,549
社区内容
发帖
与我相关
我的任务
Apache
Web 开发 Apache
复制链接
扫一扫
分享
社区描述
Web 开发 Apache
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章