Spring Boot Webflux访问日志:请问最后两个数字是多少?
Springboot Webflux accesslog: What are the two numbers at the end please?
关于如何解释 SpringBoot Webflux 应用程序访问日志的小问题。
目前,在我的日志中,更准确地说是访问日志,我可以看到:
2021-07-31 13:46:19.913 INFO [service,,] 10 --- [or-http-epoll-1] reactor.netty.http.server.AccessLog : ip - - [31/Jul/2021:13:46:19 +0000] "GET /health HTTP/1.1" 200 3349 6
2021-07-31 13:47:18.531 INFO [service,,] 10 --- [or-http-epoll-2] reactor.netty.http.server.AccessLog : ip - - [31/Jul/2021:13:47:18 +0000] "GET /health/liveness HTTP/2.0" 200 3312 8
2021-07-31 13:47:33.347 INFO [service,,] 10 --- [or-http-epoll-2] reactor.netty.http.server.AccessLog : ip - - [31/Jul/2021:13:47:33 +0000] "GET /health HTTP/1.1" 200 3349 11
我明白 200 可能是我的 http 响应,我 return http 200。
但是我很难理解最后两个数字是什么。
3349 6
3312 8
3349 11
有什么帮助吗?
谢谢
它确实取决于日志格式定义,但看起来较大的数字是以字节为单位的响应大小,较小的数字是以毫秒为单位的请求处理时间。
我将查看文档,看看我希望在哪里找到 spring webflux 应用程序的日志格式定义。我希望以与 httpd 访问日志类似的方式定义格式(这些文件的文档位于 https://httpd.apache.org/docs/2.4/logs.html)
关于如何解释 SpringBoot Webflux 应用程序访问日志的小问题。
目前,在我的日志中,更准确地说是访问日志,我可以看到:
2021-07-31 13:46:19.913 INFO [service,,] 10 --- [or-http-epoll-1] reactor.netty.http.server.AccessLog : ip - - [31/Jul/2021:13:46:19 +0000] "GET /health HTTP/1.1" 200 3349 6
2021-07-31 13:47:18.531 INFO [service,,] 10 --- [or-http-epoll-2] reactor.netty.http.server.AccessLog : ip - - [31/Jul/2021:13:47:18 +0000] "GET /health/liveness HTTP/2.0" 200 3312 8
2021-07-31 13:47:33.347 INFO [service,,] 10 --- [or-http-epoll-2] reactor.netty.http.server.AccessLog : ip - - [31/Jul/2021:13:47:33 +0000] "GET /health HTTP/1.1" 200 3349 11
我明白 200 可能是我的 http 响应,我 return http 200。
但是我很难理解最后两个数字是什么。
3349 6
3312 8
3349 11
有什么帮助吗?
谢谢
它确实取决于日志格式定义,但看起来较大的数字是以字节为单位的响应大小,较小的数字是以毫秒为单位的请求处理时间。
我将查看文档,看看我希望在哪里找到 spring webflux 应用程序的日志格式定义。我希望以与 httpd 访问日志类似的方式定义格式(这些文件的文档位于 https://httpd.apache.org/docs/2.4/logs.html)