SUMMARY 说明 说明 关于本文档 简介 Envoy 是什么? 架构概览 术语 线程模型 监听器 监听器过滤器 网络 (L3/L4) 过滤器 HTTP 连接管理 HTTP 过滤器 HTTP 路由 gRPC WebSocket 支持 集群管理器 服务发现 健康检查 连接池 负载均衡 异常点检测 断路 全局速率限制 TLS 统计 运行时配置 追踪 TCP 代理 访问记录 MongoDB DynamoDB Redis 热重启 动态配置 初始化 排除 脚本 部署类型 仅服务之间 服务之间外加前端代理 服务间、前端代理、双向代理 与类似系统比较 获取帮助 历史版本 入门指南 入门指南 Sandbox 前端代理 Zipkin 追踪 Jaeger 追踪 Jaeger 原生追踪 gRPC 网桥 其他用例 Envoy 作为 Kubernetes 的 API 网关 构建和安装 构建 构建 Envoy Docker 镜像 参考配置 工具 配置负载检查工具 路由表检查工具 Schema 验证器检查工具 配置参考 配置参考目录 v1 API 概览 v2 API 概览 监听器 统计 运行时 监听器发现服务(LDS) 监听器过滤器 原始目的地 TLS 检查器 网络过滤器 客户端 TLS 身份验证 回写 Mongo 代理 速率限制 Redis 代理 TCP 代理 HTTP 连接管理器 路由匹配 流量转移/拆分 HTTP 标头操作 HTTP 标头清理 统计 运行时 路由发现服务(RDS) HTTP 过滤器 缓冲区 CORS DynamoDB 故障注入 gRPC HTTP/1.1 桥接 gRPC-JSON 转码 gRPC-Web Gzip 健康检查 IP 标签 Lua 速率限制 路由 Squash 集群管理器 统计 运行时 集群发现服务(CDS) 健康检查 断路 健康检查器 Redis 访问记录 速率限制服务 运行时 统计 路由表检查工具 运维管理 命令行选项 热重启 Python 包装器 管理接口 统计概览 运行时 文件系统标志 流量捕获 为自定义用例扩展 Envoy API 参考 v1 API 参考 v2 API 参考 常见问题 Envoy 有多快? 从哪里能获得二进制文件? 如何设置 SNI? 如何设置 zone 可感知路由? 如何设置 Zipkin 追踪? 我设置了健康检查,但是当有节点失败时,Envoy 又路由到那些节点,这是怎么回事? 为什么 Round Robin 负载均衡看起来不起作用?