agent/cache: 在请求上下文取消后,启用刷新的缓存读取可能会出现偏差
作者: manu-ns创建于 2026年3月24日更新于 2026年9月23日
问题概述
在升级到 1.22.5 后,我们在使用 ?stale&cached 时在 Consul 节点之间观察到结果不一致。在一个包含 5 个服务器的集群中,相同的缓存/过时读取可能会根据处理请求的节点不同而返回不同的值,并且这种差异可能持续数小时。使用 consistent 的相同读取是正确的。
内容来源: hashicorp/consul