1.13. GRPCRoute [gateway.networking.k8s.io/v1]


描述

GRPCRoute 提供路由 gRPC 请求的方法。这包括通过主机名、gRPC 服务、gRPC 方法或 HTTP/2 标头来匹配请求的能力。过滤器可用于指定其他处理步骤。后端指定匹配请求的位置。

GRPCRoute 在网关 API 内受扩展支持。在以下规格中,单词 "MUST" 表示支持 GRPCRoute 的实施必须符合指定要求,但不支持此路由类型的实施不需要遵循要求,除非明确指示。

支持带有 HTTPS ProtocolTypeGRPCRoute 的实施必须接受 HTTP/2 连接,而无需从 HTTP/1.1 进行初始升级,例如通过 ALPN。如果实现不支持此功能,则必须将受影响监听器的 "Accepted" 条件设置为 "False",原因为 "UnsupportedProtocol"。实施 MAY 也接受来自 HTTP/1 的 HTTP/2 连接。

支持带有 HTTP ProtocolTypeGRPCRoute 的实现,在没有从 HTTP/1.1 进行初始升级的情况下,通过明文 TCP (h2c、 https://www.rfc-editor.org/rfc/rfc7540#section-3.4)支持 HTTP/2。如果实现不支持此功能,则必须将受影响监听器的 "Accepted" 条件设置为 "False",原因为 "UnsupportedProtocol"。实施 MAY 还接受从 HTTP/1 升级的 HTTP/2 连接,即无需事先了解。

类型
object
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat