【发布时间】:2018-05-19 16:43:12
【问题描述】:
我们将 Web 应用程序从 jsf1.0 迁移到 1.2 并部署在 Websphere 8.5 中。早期的应用程序部署在 Websphere6.0 中。我们在 SOAK 测试期间面临性能问题。在 sysout 日志中收到一些线程挂起消息,我也观察到线程转储文件中有很多阻塞线程并按时释放。 应用程序性能会按时下降。我可以看到即使应用程序空闲 1 天,性能问题仍然相同。
主要问题是高 CPU 使用率和高 JVM 内存,即使应用程序空闲 1 天。重新启动服务器后应用程序很快。 GC会不会1天清空JVM内存或者这个CPU为什么高?
【问题讨论】:
标签: jvm websphere heap-memory jsf-1.2 thread-dump