摘要:
DNS解析 许多 Envoy 组件解析 DNS:不同的集群类型( 严格 dns、 逻辑 dns);动态转发代理系统(由集群和过滤器组成);udp dns 过滤器等。Envoy 使用c-ares作为第三方 DNS 解析库。envoy.restart_features.use_apple_api_for 阅读全文
摘要:
服务发现定义 集群管理器配置上游集群时需要知道如何解析集群成员,相应的解析机制即为服务发现。 服务发现类型 Static 静态是最简单的服务发现类型。配置明确指定每个上游主机的解析网络名称(IP 地址/端口、unix 域套接字等)。 Strict DNS 当使用严格的 DNS 服务发现时,Envoy 阅读全文
摘要:
集群管理器 Envoy 的集群管理器管理所有已配置的上游集群。正如 Envoy 配置可以包含任意数量的侦听器一样,该配置也可以包含任意数量的独立配置的上游集群。 上游集群和主机是从网络/HTTP 过滤器堆栈中抽象出来的,因为上游集群和主机可以用于任意数量的不同代理任务。集群管理器向过滤器堆栈公开 A 阅读全文