JVM 卡住了几秒钟到几小时

JVM stuck for seconds to hours

提问人:BF_PI 提问时间:11/17/2023 最后编辑:Mark RotteveelBF_PI 更新时间:11/17/2023 访问量:64

问:

我看到我的应用程序(在 Linux VM 上运行)似乎冻结了几分钟到几小时!

在这段时间内,它没有响应,甚至 VisualVM 在这段时间内也会失去连接。并且对JVM也没有响应。jstack

由于这个问题,我的代码充满了日志语句。在我的代码中,我甚至有两个彼此相邻的日志语句。

logger.error("DEBUG 1");
logger.error("DEBUG 2");

这些行在日志文件中相隔 2 分钟(!)出现。

我使用的 Java 版本是

openjdk version "17.0.8.1" 2023-08-24
OpenJDK Runtime Environment (build 17.0.8.1+1)
OpenJDK 64-Bit Server VM (build 17.0.8.1+1, mixed mode)

任何想法如何确定这里的问题?

java jvm jstack

评论


答: 暂无答案