应用程序运行一段时间就会卡,然后导致服务死掉,困扰许久不能解决,求助。
硬件信息:
CUP: Intel X5450 3GHZ 8cpus
内存:4G
服务器:WINDOWS2003
软件
应用服务器 WEBLOGIC10
WEBLOGIC 堆配置 -Xms512m -Xmx1024m
SUN JDK1.5.06
应用程序并行用户200人左右,系统在使用一段时间(几个小时到1天不等)后会导致应用服务器不稳定,有时候会很卡,偶尔能恢复,但最终过不了多久会停止响应。观察服务器的内存 和CUP占用并不太高,服务的后台日志没有什么特别致命的错误,最多的是socket write error connection reset by peer,这个错误很频繁,但上网搜索,此错误并不会影响业务。我们还有一个服务器,硬件和软件环境都相同,但用户较少,基本稳定,所以怀疑是用户量大导致。另外,偶尔服务停止有java.lang.OutOfMemoryError: nativeGetNewTLA 错误。