RPC 使用边界

按问题阅读

原 RPC 简介保留原有路径和锚点,避免已有链接失效。可按以下主题直接查阅:

问题阅读入口grpc-kit 中的关注点
单次或流式接口RPC 服务类型Gateway/MCP 暴露需逐方法验证,不推定所有流式方法均可自动桥接
超时预算超时与截止时间为客户端、Gateway、依赖调用设置可传播预算
取消请求请求的终止机制业务数据库与后台操作应响应 context
身份与跟踪信息Metadata区分原始 Header 与已验证身份
连接复用Channels生命周期归属明确,避免每次业务请求重新建连接

与框架结合

HTTP Gateway 调用本机 gRPC,AutoBridge 再经过 HTTP,因此每一跳都应验证 deadline、取消、认证与错误传递。原生 HTTP/MCP 扩展可能绕过 RPC interceptor,业务授权需显式实现。

注册标准 gRPC health 不等于数据库就绪;退出时使用 GracefulStop 也不等于有强制关闭期限。参见框架架构与启动与部署检查。