有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

JavaTomcat服务器变得缓慢且无响应

我在Tomcat8服务器上部署了SpringJava8应用程序,配置64个 GB和多核处理器

应用程序设计用于每天进行小操作和大进程的用户数量,计划在夜间运行,而不需要用户操作

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

应用缓慢时我的观察结果是

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

JVM参数:

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

我有JVM的堆转储,虽然它很慢,但我不知道如何找到导致服务器慢的Class or Method or Thread

寻找解决缓慢问题的建议


共 (0) 个答案