Consul 透明代理如何接管请求?
先说出你的答案
定义边界、关键机制、一个反例;P8题再补容量、失败与验证。
查看完整题解
参考回答
直接回答
透明模式让业务仍按正常地址发请求。部署层设置网络重定向规则,把匹配的出入流量导向本机或同 Pod 的 sidecar,由它按服务网格规则处理。
讲清原理
在 Consul 2.1,透明转发改用 nftables。旧版本文档常见 iptables。Kubernetes 环境通常由相应 CNI 集成安装规则。代理要根据请求原来的目的地找到网格端点,具体拦截哪些流量由配置决定。
例子与易错点
如果调用未经过代理,先检查注入、网络规则、端口排除及目标到导流规则的匹配,再看策略是否真的对这条连接生效。
延伸阅读 Consul 的控制面和数据面怎样分工? · Consul Connect 服务网格的核心能力是什么? · Consul 的 Service Intention 怎么配置?
和评分标准对照,你能独立回答到哪一步?
自评会安排下一次复习,不保存你的口述内容。
这道题,你掌握得怎么样?
掌握程度由你主动标记,阅读和收藏不会自动改变状态。