四层路由
除了普通服务与路由处理的标准第 7 层(HTTP/HTTPS)流量外,四层路由还支持 API7 网关代理第 4 层(L4)流量,即 TCP 和 UDP 连接。这样,你可以将 API7 网关作为统一代理,同时处理 HTTP API 以及数据库、消息队列、自定义 TCP 服务等非 HTTP 协议。
四层路由如何工作
不同于按 URI 路径、HTTP 方法和请求头匹配的 HTTP 路由,四层路由根据网络层属性进行匹配:
| 匹配字段 | 描述 | 示例 |
|---|---|---|
remote_addr | 客户端 IP 地址或 CIDR 范围 | 10.0.0.0/8 |
server_addr | 网关监听 IP 地址 | 192.168.1.100 |
server_port |