.. _extending: 针对特定用例对 Envoy 进行扩展 ==================================== Envoy 的架构使得它可以很容易地通过各种不同的扩展类型进行扩展,包括: * :ref:`访问日志 ` * :ref:`访问日志过滤器 ` * :ref:`集群 ` * :ref:`监听器过滤器 ` * :ref:`网络过滤器 ` * :ref:`HTTP 过滤器 ` * :ref:`gRPC 凭据提供者 ` * :ref:`健康检查器 ` * :ref:`资源监控 ` * :ref:`重试实现 ` * :ref:`统计 ` * :ref:`追踪器 ` * :ref:`请求 ID ` * :ref:`传输 sockets ` * BoringSSL 私有 key 方法 * :ref:`看门狗设置 ` * :ref:`内部重定向策略 ` * :ref:`压缩库 ` 在撰写本文时,还没有高级扩展开发人员文档。:repo:`已存扩展 ` 是一个很好的方式来了解什么是可能的。 有关如何添加网络筛选器、构造存储库和构建依赖项的示例,请参考 `envoy-filter-example `_。