Apache APISIX默认是否支持四层、七层代理?分别支持哪些协议?
Apache APISIX 代理能力问题解答
- 四层与七层代理默认支持情况:Apache APISIX 默认原生同时支持四层、七层代理能力,官方发行版已经内置对应核心模块,不需要用户自行编译扩展、也不需要额外安装独立组件,开箱即可配置使用。
- TCP/UDP代理支持:可直接代理TCP、UDP流量,使用时仅需要在配置文件中添加四层代理对应的监听端口,再配置匹配的四层路由规则即可转发对应流量,无需二次开发。
- 支持的七层(应用层)协议:
- 原生默认支持HTTP/1.0、HTTP/1.1、HTTP/2、HTTPS(TLS加密HTTP)
- 原生支持gRPC、gRPCs(TLS加密gRPC)、WebSocket、WebSockets(TLS加密WebSocket)
- 可通过内置官方插件扩展支持Dubbo、MQTT等常见应用层协议的代理与治理
- 支持的四层(传输层)协议:
- 支持TCP协议代理,可转发所有基于TCP的业务流量,包括自定义TCP私有协议、TLS透传流量等
- 支持UDP协议代理,可转发所有基于UDP的业务流量,包括DNS、QUIC、自定义UDP私有协议等
内容的提问来源于stack exchange,提问作者guoqqqi
相关产品推荐
相关产品推荐

