我正在使用码头 8.1.8。
我希望能够记录新的持久连接何时打开,通过持久连接发送了多少请求/响应,以及持久连接何时关闭。
换句话说,如何确定通过持久 HTTP 连接发送到我的 Jetty 服务器的请求/响应的平均数量?
我有一种感觉,这可能与 AbstractLifeCycle 类有关,但我找不到太多关于它的文档,而且 Javadocs 相当简陋。
LifeCycle 界面相当基本,您可以使用它来注册启动、停止、失败等,但据我所知,这并不是真正的请求/响应。
我做了一项研究,发现这可能是最适合你的
JavaDoc Jetty 8 - requestLog 接口
它的超级接口是 LifeCycle。
如果您仍然需要使用 AbstractLifecycle ,只需“实现”它 :) 并覆盖方法并监视基于字符串的事件(STOPPED 等),这一切都在 java 文档中。
干得好