主题 / 超时只是猜测 知识卡片超时只是猜测专业/工作 内容超时不能证明远端已经失败,只能说明本地在等待窗口内没收到回应。包可能丢了、响应可能堵在队列、远端可能执行成功但确认丢失。把超时当确定失败会制造重复执行和脑裂,必须配合幂等、租约或栅栏令牌。 参考来源《数据密集型应用系统设计》第8章《分布式系统的麻烦》 ← 上一张卡片部分失效的不确定性是分布式系统区别于单机的决定性特征 下一张卡片 →网络故障下请求丢失节点故障与响应丢失无法区分