我正在运行 Spring Boot
具有 Couchbase
的应用程序D B。
在应用程序日志中,我看到数百条这样的记录:
[cb-orphan-1] [31mWARN [0;39m [32mc.c.c.c.t.DefaultOrphanResponseReporter[0;39m - Orphan responses observed: [{"top":[{"r":"10.250.17.53:8092","s":"view","c":"13963D4B3G6AFE45/FFFFFFFF8F4D718C","l":"10.123.0.197:36530"}],"service":"view","count":1}
它们的区别在于
c
值,并且它们在 l
中具有不同的 IP 和端口值(value)。每个日志记录之间存在几秒的时间差。
找到后this post这表明应用程序中的其他地方应该有超时,我查看了日志,但没有发现任何超时错误。
"c":"13963D4B3G6AFE45/FFFFFFFF8F4D718C"
有什么用代表? 最佳答案
我有一个类似的问题。即使客户端完全空闲,日志也会显示。
OrphanResponseReporter
执行。 c
代表 last_local_id
.根据文档( tracing-from-the-sdk.html ),它可用于将日志与服务器端日志相关联。不幸的是,我没能做到。 关于spring-boot - Couchbase 和 Spring boot - DefaultOrphanResponseReporter - 观察到孤立响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56625139/