gRPC 使用#
gRPC 工具用于连接内部 gRPC 服务、查看 Service 和 Method,并发起 Unary 方法调试调用。页面支持三种目标选择方式:手动填写地址、按 Kubernetes Service 选择、按 Pod 选择。
一、进入 gRPC#
页面首先展示“目标”区域,用于选择需要连接的 gRPC 服务。二、选择目标方式#
| 模式 | 说明 |
|---|
| 手动 | 手动填写 gRPC 地址,例如 svc-user:50051。 |
| Service | 按集群、Namespace、Service 和 Port 选择目标。 |
| Pod | 按集群、Namespace、Pod 和 Port 选择目标。 |
三、手动连接#
4.
连接成功后,页面进入 Service / Method 调试工作区。
四、按 Service 连接#
3.
在 Service / Port 下拉框中选择目标服务和端口。
五、按 Pod 连接#
3.
在 Pod / Port 下拉框中选择目标 Pod 和端口。
六、选择 Service 和 Method#
连接成功后,页面分为 Service 列表、Method 列表、请求区域和响应区域。4.
可切换方法过滤条件:Unary、Streaming、全部。
当前页面仅支持调用 Unary 方法。Streaming 方法会展示为不可调用状态。
七、填写请求参数#
| 方式 | 说明 |
|---|
| 表单模式 | 页面根据方法入参字段生成表单。 |
| JSON 模式 | 打开 JSON 模式 后,直接编辑完整 JSON 请求体。 |