HTTP 连接管理器(HCM)

本章节将详细讲解 Envoy 的 HTTP 连接管理器,包括其工作原理、配置方法和常见使用场景。通过深入了解 HTTP 连接管理器,读者可以更好地管理和优化 HTTP 流量。

章节目录

HTTP 连接管理器(HCM)简介

介绍 Envoy 代理中的 HTTP 连接管理器。

HTTP 过滤器

深入解析 Envoy HTTP 过滤器的工作机制与配置实践。

HTTP 路由

详细介绍 Envoy 中 HTTP 路由机制的工作原理。

路由匹配

详解 Envoy 路由匹配机制和 RouteMatch 配置。

流量分割

Envoy 的流量分割功能使得开发者可以根据运行时的需求灵活地控制流量的分配,支持 A/B 测试、灰度发布等场景。

重试机制

详细介绍 Envoy HCM 中的重试机制,包括重试策略、重试条件、重试预算等配置。

请求镜像

详细介绍 Envoy HCM 中的请求镜像功能,包括镜像策略配置和最佳实践。

速率限制

详细介绍 Envoy HCM 中的速率限制机制,包括全局速率限制和本地速率限制的配置和使用。

Header 操作

Envoy 的 HTTP Connection Manager(HCM)支持在不同层级(全局、虚拟主机、路由、加权集群)对请求和响应头进行添加、移除和修改。

超时

Envoy 支持多种超时机制,保障代理和上游服务的健壮性。

文章导航

章节概览

这是本章节的概览页面。

章节概览