我们有 Nginx 作为 Tomcat 前面的反向代理。它们都使用 ISO 8601 时间戳记录访问,但 tomcat 以毫秒为单位添加(这是标准的一部分)。因此,如果 Nginx 收到请求并将其传递给 Tomcat,则 Nginx 日志的时间戳可能为“2015-10-29T00:37:02+00:00”,而 Tomcat 的时间戳可能为“2015-10-29T00:37” :02,106+0000" 用于相同的访问。我不关心格式上的细微差别,但没有毫秒(Tomcat 日志中的“,106”部分)是一个问题,因为它阻止我们正确关联日志。
有没有办法让 Nginx 在它的日志中包含毫秒?