gpt4 book ai didi

java - Jetty - 如何获取接受队列中花费的时间?

转载 作者:行者123 更新时间:2023-12-02 05:42:48 30 4
gpt4 key购买 nike

当客户端连接到我们的 Jetty 服务器时,我们的应用程序遇到了一些延迟问题。我们可以看到调度程序线程花费的时间非常低(10ms),但是如何找到请求在被处理之前在接受队列上的时间?

我们目前在 Linux 操作系统上使用 Jetty 6.1.24,有 20 个接受器(可能太高)、20 个调度程序线程和 512 的队列大小。如果 Jetty 在此有任何调试日志记录,更好的解决方案是 log4j 设置。区域,但如果需要,我们也可以实现特定的监听器来找到这个时间。

最佳答案

您是否尝试过通过 JConsole 进行 JMX 连接? (只需在 shell 中输入 jconsole;该应用程序是 jdk 的一部分)

也许(并且可能)服务器提供了一些 JMX 接口(interface)来检索此类信息...

关于java - Jetty - 如何获取接受队列中花费的时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15269415/

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