监听器过滤器

监听器一节中讨论到,监听器过滤器可以用于操纵连接元数据。监听器过滤器的主要目的是来更方便地添加系统集成功能,而无需更改 Envoy 核心功能,并且还可以让多个此类功能之间的交互更加明确。

监听器过滤器的API相对简单,因为最终这些过滤器都在新接收的套接字上操作。可停止链中的过滤器并继续执行后续的过滤器。这允许去运作更复杂的业务场景,例如调用限速服务等。Envoy 包含多个监听器过滤器,这些过滤器在此架构概述以及配置参考中都有记录。