侦听器:

侦听器主要用于定义Envoy接收DownStream请求的套接字,处理请求时的过滤器链和其他相关配置。

listeners.name

listeners.address

listeners.filter_chains

listener:
- name:
  address:
    socket_address: {address: 127.0.0.1, port_value:80}
  filter_chains:
  - filters:
    - name:
      config:

L4过滤器echo:

主要演示过滤器API的功能,回显接收到的数据。

static_resources:
  listeners:
  - name: listener_0
    address:
      socket_address:
        address: 0.0.0.0
        port_value: 15001
    filter_chains:
    - filters:
      - name: envoy.echo