gpt4 book ai didi

java - 生产中的 YourKit

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:18:18 26 4
gpt4 key购买 nike

我最近下载了 YourKit 的试用版,玩了一段时间后看起来不错,但我担心在生产环境中运行它。我以前使用的分析器给服务器带来了 Not Acceptable 开销。

有人知道 YourKit 软件的典型开销吗?或者有人在生产环境中运行 YourKit 时遇到过任何问题吗?

我正在运行 YourKit for Java。我正在分析的服务器是运行 JBoss 4 的 RedHat。

最佳答案

对于每个想知道的人:最初我们已经遇到了非常奇怪的性能问题,我们很长一段时间都无法解决这些问题。

因此,我们在生产服务器 (Tomcat) 上安装了您的套件,并按照建议禁用了遥测(disableexceptiontelemetry、disablestacktelemetry)。然后我们开始调整垃圾收集,但这似乎没有任何区别。仍然时不时地,其中一台服务器会开始显示出真正糟糕的性能。有时它确实会自行恢复,更多时候重启是唯一的解决方案。

经过大量调试和日志阅读后,我们在 gc 日志中发现了一些关于 JNI 弱引用的引用检查的很长时间。yourkit 的探针似乎以某种方式搞砸了。

在禁用探测器后 (builtinprobes=none) 一切都恢复正常。调整 gc 配置已经解决了我们最初的性能问题,但是让 yourkit 探测器处于 Activity 状态会产生一个新问题,这个问题非常相似,我们无法区分它们。

详情请看这里:
Java G1 GC Processing Reference objects works slow

关于java - 生产中的 YourKit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4002840/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com