有奖捉虫:办公协同&微信生态&物联网文档专题 HOT

EdgeOne 对 gRPC 的支持情况

EdgeOne 支持在控制台内开启 gRPC 协议支持(默认关闭),开启后,可同时支持 HTTP/HTTPS/gRPC 协议,根据用户请求协议自动适配,即请求 HTTP,则使用 HTTP 协议,请求 gRPC,则使用 gRPC 协议。
说明:
1. 当前仅支持 Simple RPC、Server-side streaming RPC 两种模式;
2. gRPC 是基于全链路 HTTP/2 实现的,因此开启 gRPC 的同时,请确保已开启 HTTP/2 访问HTTP/2 回源

什么是 gRPC ?

gRPC (gRPC Remote Procedure Calls) 是 Google 发起的一个开源远程过程调用(Remote procedure call)系统。 该系统基于 HTTP/2 标准设计,具备诸如双向流、流控、头部压缩、单 TCP 连接上的多复用请求等特性。

操作步骤

1. 登录 边缘安全加速平台 EO 控制台,在左侧菜单栏中,单击站点列表,在站点列表内单击需配置的站点,进入站点详情页面。
2. 在站点详情页面,单击站点加速 > 网络优化,找到 gRPC 模块。

3. 单击 gRPC 模块的“开关”,开启或关闭 gRPC 协议支持。