Jetty - 如何在接受队列中花费时间?

时间:2013-03-07 11:01:13

标签: java jetty

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

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

1 个答案:

答案 0 :(得分:0)

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

可能(可能)服务器提供了一些JMX接口来检索这些信息......