Tomcat服务器变慢且无响应

时间:2019-02-14 06:58:44

标签: java spring tomcat8

我在64位的Tomcat 8服务器上部署了Spring Java 8应用程序  GB和多核处理器。

专为每天执行少量操作和大量进程的用户而设计的应用程序计划在没有用户操作的夜间运行。

有时应用程序变得缓慢且无响应,主要是在用户执行小操作的白天。服务器重新启动后几天就恢复正常了。

我的观察是应用程序运行缓慢

  • 数据库端没有锁定的查询或会话。
  • 当时没有错误。
  • 当时没有OutofMemory或与内存相关的异常。
  • 我已经通过jVisual检查了JVM,因为堆内存在不断增长,并且类数也在大量增加。
  • 我尝试过手动清除垃圾,但是没有用。

JVM参数:

-Xms8g-Xmx16g-XX:+AggressiveOpts-XX:+UseConcMarkSweepGC

我有很慢的JVM堆转储,但是我不知道如何找到哪个Class or Method or Thread导致服务器变慢,

正在寻找解决速度慢的建议。

0 个答案:

没有答案