跳到主要内容
gRPC Debugging Tool

gRPC 调试不只看响应,
还要复现链路

RPCORA 让地址、schema、Metadata、Auth、TLS、变量、响应和失败诊断都留在同一条工作流里。

Workbench RPC request desk
Unary127.0.0.1:50051Send
PayloadMetadataAuthTLS
user_idenv.USER_ID
trace_idsession.traceId
metadata3 entries
Debugging workflow

调试 gRPC 服务时,真正麻烦的是上下文。

一次请求成功不代表链路可复现。RPCORA 让上游响应变量进入下游请求,并把失败信息整理成可交接证据。

Run

单请求调试

选择 service.method,配置 Payload、Metadata、Auth、TLS,再查看响应和耗时。

Replay

链路回放

把多个已保存请求按顺序执行,让 token、userId、traceId 随步骤流动。

Doctor

错误诊断

围绕地址、TLS、Metadata、schema 来源和 gRPC 状态生成排障线索。

Comparison

RPCORA 和普通 gRPC 调试方式的区别

RPCORA 的重点是让调试结果能复现、能交接,而不是只发起一次调用。

关注点 RPCORA 普通调试方式
请求上下文 Payload、Metadata、Auth、TLS、环境变量集中管理 分散在命令、脚本或客户端配置里
schema 来源 Reflection、Proto 目录、Git 仓库统一进入工作台 常在工具之间手动切换
链路复现 Chains 保存步骤和运行时变量 依赖人工复制或临时脚本
排障交付 Doctor 输出脱敏报告 截图、日志和口头描述拼接
Search terms

这个页面覆盖这些搜索词

gRPC 调试工具gRPC debugging toolgRPC testing toolgRPC 链路调试gRPC 错误诊断microservice debugging tool
FAQ

gRPC 调试工具常见问题

RPCORA 能诊断哪些 gRPC 问题?

RPCORA Doctor 围绕地址、TLS、Metadata、schema 来源和 gRPC 状态组织诊断线索。

链路回放有什么用?

链路回放可以把登录、鉴权和业务请求固定成可复跑路径,减少人工复制上下文。

RPCORA 是否适合微服务研发?

适合。RPCORA 面向本地、内网和微服务 gRPC 调试场景。