jetty - 如何在 Jetty 7 中启用响应时间日志记录

标签 jetty logback

Apache 和 Tomcat 都可以很容易地将响应超时记录到服务器访问日志中(使用 %D 模式),但是我一直无法在 Jetty 中找到任何等效的支持,或者使用默认的 NCSARequestLog或使用 logback-access(我首选的日志记录设置)。

有没有办法让 Jetty 记录这些时间?我可以看到可以使用某种自定义处理程序来收集这些信息并将其提供给日志处理程序,但我希望像 StatisticsHandler 这样的东西。可以为我做,因为它显然已经在跟踪此信息以生成其汇总统计信息。

最佳答案

调用 setLogLatency(true)NCSARequestLog

关于jetty - 如何在 Jetty 7 中启用响应时间日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5095835/

相关文章:

ssl - 为 Jetty 服务器禁用 TLS_RSA_WITH_3DES_EDE_CBC_SHA

java - 如何在 Logback 中以编程方式滚动日志文件

java - logback 中的totalSizeCap 似乎没有按预期工作

java - Dropwizard 日志记录 : add new appender for a particular logger

java - 使用 Logback 时出错

java - 为什么 Jetty 启动时会建立很多连接?

java - jetty.xml中jetty.httpConfig.headerCacheSize的意义是什么

scala - 为什么 Scalatra 警告我有关 log4j 的信息

java - 使用 Pax(包括 Jetty)在 Apache Karaf 中启用/禁用允许的密码套件

java - ClassNotFoundException : org. eclipse.jetty.util.装饰器