【问题标题】:Jprofiler do not detach on application crashJprofiler 不会在应用程序崩溃时分离
【发布时间】:2019-06-04 09:04:31
【问题描述】:

我在 docker 中使用带有 spring boot 的 java 应用程序。 最近应用程序开始消耗超过 100% 的 CPU。 当我们在 AWS 上运行它时,docker 主管会在几分钟内杀死容器。

我设置了 Jprofiler 代理来跟踪应用程序。但是在应用程序崩溃后,我无法收集任何数据进行分析,因为 Jprofiler 已分离,并且所有信息都从 JProfiler GUI 中清除。

Jprofiler GUI 是否可以在应用程序崩溃时不分离?

Jprofiler 版本为 10.1.4

【问题讨论】:

    标签: spring-boot docker jvm jprofiler


    【解决方案1】:

    所有记录的分析数据都存在于在分析的 JVM 中运行的代理中。 JProfiler UI 仅按需获取该数据的部分聚合版本。当分析的 JVM 崩溃时,显示的数据源会丢失。

    【讨论】:

    • 可惜了。你知道有没有办法从崩溃的容器中检索分析数据以以某种方式连接到它们?
    • 数据在内存中,崩溃后就没了。
    猜你喜欢
    • 2020-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-31
    • 1970-01-01
    • 2021-10-23
    相关资源
    最近更新 更多