WAS7环境下,某应用程序前台使用的是Struts2(2.0.11),同时也用到了Log4j(1.2.11)记录日志信息,一直运行比较稳定。后来因为Struts2连续爆出漏洞,对Struts2版本升级至2.3.15.1,升级后出现大量线程挂起情况,导致应用无法访问,经分析dump文件发现大量线程挂起在应用程序调用Log4j记录日志时。请专家老师帮助分析下原因及解决办法,是否框架与WAS不兼容?有无相关补丁?
如果专家老师想要dump文件,可以留下qq邮箱,我转给您。
PS:目前暂时屏蔽日志输出功能,领导让尽快解决,如果无法解决,领导就要求将应用转到weblogic上。
收起