该配置来自Jetty中的一个旧的、现已弃用的请求日志机制。 对于此旧配置,必须使用yyyy_MM_dd表示法。 换句话说。。。 # This MUST contain `yyyy_MM_dd`server.jetty.accesslog.filename=/var/logs/access_yyyy_MM_dd.log# This MUST be `yyyy_MM_dd` (no other option is supported)server.jetty.accesslog.file-date-format=yyyy_MM_dd Jetty已经迁移到CustomRequestLog,它对日志输出进行格式化,并使用RequestLog.Writer的一个实现来确定将此格式化日志写入的位置。 最常见的RequestLog.Writer选择是Slf4jRequestLogWriter,它将格式化日志写入命名的slf4j-api位置,允许您使用所选的日志实现(logback、java.util.logging、commons-logging、log4j1、log4j2等)来配置和指定日志实现中的滚动(例如:按大小、时间、其他事件等)。 RequestLog.Writer的唯一其他实现是AsyncRequestLogWriter,它的文件名和fileDateFormat规则如上所述。 见过去