我正在运行具有Spring Boot
DB的Couchbase
应用程序。在应用程序日志中,我看到了数百条这样的记录:
[cb-orphan-1] [31mWARN [0; 39m[32mc.c.c.c.t.DefaultOrphanResponseReporter [0; 39m-孤立响应观测到的:[{“顶部”:[{“ r”:“ 10.250.17.53:8092","s”:“视图”,“ c”:“ 13963D4B3G6AFE45 / FFFFFFFF8F4D718C”,“ l”:“ 10.123.0.197:36530”} ],“ service”:“ view”,“ count”:1}
c
值彼此不同,并且l
值具有不同的IP和端口。这些日志记录之间的时间差为几秒钟。
[发现this post暗示应用程序中的其他地方应该存在超时之后,我在日志中查找了此类超时,但未发现任何超时错误。
"c":"13963D4B3G6AFE45/FFFFFFFF8F4D718C"
代表什么?我有类似的问题。即使客户端完全空闲,日志也会显示。
OrphanResponseReporter
实现来使警告更加冗长。c
代表last_local_id
。根据文档(tracing-from-the-sdk.html),它可用于将日志与服务器端日志相关联。不幸的是,我无法做到这一点。