身份验证
gRPC 身份验证概述,包括内置身份验证机制以及如何接入您自己的身份验证系统。
本文档涵盖以下技术:
gRPC 身份验证概述,包括内置身份验证机制以及如何接入您自己的身份验证系统。
gRPC 旨在支持多种语言的高性能开源 RPC。本页描述了性能基准测试工具、测试考虑的场景以及测试基础设施。
解释如何以及何时取消 RPC。
如何在使用 gRPC 时压缩通过网络传输的数据。
gRPC 库中的一种机制,允许用户在 gRPC 服务器端注入自定义指标,并在 gRPC 客户端端使用这些指标来实现您的自定义负载均衡算法。
解释自定义负载均衡策略如何在独特情况下帮助优化负载均衡。
解释标准名称解析、自定义名称解析器接口以及如何编写实现。
解释如何使用截止时间来有效处理不可靠的后端。
解释如何使用 grpcdebug 调试 gRPC 应用程序。
gRPC 如何处理错误以及 gRPC 错误码。
解释什么是流控制以及如何手动控制它。
解释如何优雅地关闭 gRPC 服务器,以避免对连接的客户端造成 RPC 失败。
解释 gRPC 服务器如何暴露健康检查服务,以及如何配置客户端以自动检查其连接到的服务器的健康状态。
解释如何使用拦截器来实现适用于许多 RPC 方法的通用行为。
如何在 gRPC 中使用基于 HTTP/2 PING 的保活机制。
解释什么是元数据、它是如何传输的以及它的用途。
gRPC 中可用的 OpenTelemetry 指标
一份关于通用和特定语言的性能最佳实践用户指南。
解释如何使用反射来提高 RPC 的透明度和可解释性。
解释什么是请求对冲以及如何配置它。
gRPC 让失败不再是烦恼!借助 OpenCensus 和 OpenTelemetry 支持,获得精细的重试控制和详细见解。
服务所有者如何使用服务配置来控制客户端行为。
解释 gRPC 中使用的状态码。
解释如何配置 RPC 以等待服务器就绪后再发送请求。