我需要计算码头事务并测量处理请求所需的时间,并使用 JMX 为我们的监控系统获取响应。
我正在使用 Jetty 8.1.7,但似乎找不到合适的方法来执行此操作。我基本上需要确定何时发送请求(由于 Jetty Async 方法,这是从线程 A 触发的)以及响应何时完成(因为 oncompleteResponse 在另一个线程中完成)。
我通常在需要类似功能的其他领域使用 ThreadLocal 来处理这种状态,但显然这在这里行不通。
任何想法如何克服?
我需要计算码头事务并测量处理请求所需的时间,并使用 JMX 为我们的监控系统获取响应。
我正在使用 Jetty 8.1.7,但似乎找不到合适的方法来执行此操作。我基本上需要确定何时发送请求(由于 Jetty Async 方法,这是从线程 A 触发的)以及响应何时完成(因为 oncompleteResponse 在另一个线程中完成)。
我通常在需要类似功能的其他领域使用 ThreadLocal 来处理这种状态,但显然这在这里行不通。
任何想法如何克服?