我想离线分析一个纱线应用程序。我的应用程序启动了10个容器。其中一个在崩溃前不久就开始消耗100%的CPU。我不知道哪一个会崩溃。不幸的是,当这个应用程序启动多个容器时,它们可能会运行在相同的集群硬件节点上。如果我使用标准的JProfiler配置,我必须为保存点指定一个文件名。在我的集群上,我不能使用相对路径(相对于工作目录),因为当应用程序崩溃/完成时,文件夹会被删除,所以我需要在机器上指定一个绝对路径,然后该绝对路径对于覆盖其快照的所有容器都是相同的……
有没有办法解决这个问题?我想离线分析我所有的容器,让它们写入一个保存点,并选择崩溃的容器的快照。
今天,我在GitHub上发现了一个用于JProfiler 7的旧的jprofiler-config.xml,它表明与我在jprofiler-config.xml (JProfiler 11)中看到的选项相比,有更多的选项可用。您是否知道是否有任何XSD描述该模式,以及可以配置什么?
发布于 2021-04-30 04:24:12
“保存快照”操作可以向快照名称添加一个数字,以使其唯一。它将在写入快照之前检查现有文件。
从JProfiler 11开始,配置文件只保存修改后的属性,而不保存所有可能的属性。您可以在GUI中进行更改,并观察配置文件中的更改。配置文件格式没有XSD。

https://stackoverflow.com/questions/67321712
复制相似问题