我正在运行tomcat7服务,它处理来自客户的相当大的负载。我在一个周末离开了应用程序,当我返回时,我注意到tomcat CPU使用率上升到99%,在日志中我发现了以下错误:
Exception in thread "http-bio-8080-exec-908" java.lang.OutOfMemoryError: Java heap space
Exception in thread "http-bio-8080-exec-948" java.lang.OutOfMemoryError: Java heap space
这是否意味着,在我获得OutOfMemory异常时,打开了908和948个活动线程?
目前,我的tomcat在默认配置下运行,我还没有增加堆大小。
我们正在200 queries/sec
附近接听。
My hardware:
CPU : Intel(R) Xeon(R) CPU X5650 @ 2.67GHz
Memory: 2GB
请你指出正确的方向,我应该看什么来解决这个问题。
谢谢你的帮助!
发布于 2015-08-21 10:33:29
可能有几个原因
https://stackoverflow.com/questions/28672975
复制相似问题