8CPU,3G内存的服务器运行Tomcat居然会死机

benwang6 2003-08-26 09:53:37
tomcat启动一会儿的功夫就造成整个服务器死掉,
连鼠标都动不了,只好关电源
我的服务器可是8CPU,3G内存呀
死机前出现以下错误
--------------------------------------------
org.apache.tomcat.util.threads.ThreadPool logFull
严重: All threads are busy, waiting. Please increase maxThreads or check the sevlet status400 400
--------------------------------------------
400是我设置的maxProcessors值,我感觉不会是因为用户过多造成的
难道是程序写的有问题?java线程操作不当的话,会造成这样的死机么?

...全文
68 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
benwang6 2003-08-27
  • 打赏
  • 举报
回复
问题解决了,重装了操作系统就好了,怪事年年有
yayv 2003-08-26
  • 打赏
  • 举报
回复
可能是有占用线程不释放的东西,而且你的线程池里的线程太多,并且都在满负荷运行,导致机器反应迟钝。

最好是能做一个日志,检查异常中断程序时都有哪些线程在做什么工作,直接就能定位到出问题的位置。
wyhgg 2003-08-26
  • 打赏
  • 举报
回复
还有,你换几个JSP数据处理页面试试,看是不是数据库处理时的问题
wyhgg 2003-08-26
  • 打赏
  • 举报
回复
删除works目录,重启试一下
hesi726 2003-08-26
  • 打赏
  • 举报
回复
死循环???
WebChecker网站运行监控精灵:用技术弥补你网站的缺陷, 一款可以提高你生活质量的软件; 很多网站运行一段时间后出现网页无响应、网站崩溃等现象,却又无法找到原因,或者重写网站程序 成本太高,不得不重启网站或重启服务器才能恢复,这种现象不定期不定时的出现,给网站管理人员造 成巨大的心理负担, WebChecker可以以系统服务运行,按指定时间间隔检查网站程序运 行是否正常,当检测到网站程序或CPU内存运行不正常时,可以自动运行指定的程序、发短信通知或 者直接重启服务器; 本站推出的WebChecker网站运行监控精灵具有以下特点和优势: 1、支持各种网站服务,如:iis, apache, tomcat, Weblogic等; 2、WebChecker以系统服务运行,不需要登录,重启后自动运行; 3、全面监控,无论是网络连接出现问题、服务器问题、web程序问题、网络攻击等,都可以监控 到并做出相应处理; 4、可以结合短信网关在网站出现问题时给指定手机发短信; 5、网站出现问题时可以运行指定程序或重启服务器; 6、日志记录,记下每次网站出现问题的准确时间; 7、WebChecker占用系统资源极小,几乎可以忽略不计,节约你宝贵的服务器资源; WebChecker经过大量用户实践使用,性能稳定高效,监控准确不误判,如果你是一位网站管理员,无论 你网站现在运行是否正常,都建议安装我们的WebChecker网站运行监控精灵,用了WebChecker监控精灵,睡觉再 也不担心网站宕机了.

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧