Envoy 速查
共 25 条 Envoy 代理配置,涵盖核心概念、静态配置骨架、监听与路由、集群与健康检查、运行与调试。 支持搜索与分类筛选,点击即可复制。
核心概念
L4/L7 代理,配置结构清晰。
| 命令 | 说明 |
|---|---|
| 监听器:接收并处理入站连接 | |
| 上游集群:一组后端端点 | |
| 路由:把请求匹配到集群 | |
| 过滤器链(HTTP 连接管理、Lua、限流等) | |
| 动态配置协议(LDS/CDS/RDS/EDS) |
静态配置骨架
bootstrap 配置。
| 命令 | 说明 |
|---|---|
| 节点标识 | |
| 静态资源定义 | |
| 管理接口(/config_dump 等) | |
| 运行时与过载保护 |
监听与路由
HTTP 连接管理器。
| 命令 | 说明 |
|---|---|
| 监听地址 | |
| HTTP 连接管理器 | |
| 虚拟主机 | |
| 按前缀路由到集群 | |
| 精确/正则匹配 |
集群与健康检查
后端定义与负载均衡。
| 命令 | 说明 |
|---|---|
| 定义集群与均衡策略 | |
| 指定后端端点 | |
| 主动健康检查 | |
| 熔断与异常端点剔除 | |
| mTLS 到上游 |
运行与调试
启动与配置查看。
| 命令 | 说明 |
|---|---|
| 加载配置启动 | |
| 仅校验配置 | |
| 导出当前完整配置(调试神器) | |
| 查看统计指标 | |
| 就绪检查 / 集群状态 | |
| 提高日志级别 |
使用说明
Envoy 速查:核心概念、静态配置骨架、监听与路由、集群与健康检查、运行与调试;支持搜索与分类筛选,点击即可复制。
- 按用途点分类:核心概念、静态配置骨架、监听与路由、集群与健康检查、运行与调试。
- 点「命令」列复制到 envoy.yaml 或终端。
- 理解四层对象:listeners → filter_chains → route_config → clusters。
- 改配置前 envoy --mode validate 校验,运行中用 admin /config_dump 看实际生效配置。
常见问题
- xDS 是什么?
- 一套动态配置协议(LDS/CDS/RDS/EDS 等),让控制面(如 Istio)无需重启即可把监听、路由、集群推送给 Envoy。
- 为什么以 Envoy 作为数据面?
- 它性能高、可扩展(过滤器链)、配置表达力强,被 Istio、Consul 等大量服务网格选为数据面。
- 需要联网吗?
- 速查内容本地可用;下载与运行需环境。