gRPC 代理是一个 Go 反向代理,可在最小开销的情况下实现丰富的 gRPC 调用路由。
proxy 包含一个通用的 gRPC 反向代理处理器,它允许 gRPC 服务器不知道注册的处理器或它们的数据类型。请参阅文档,这里有一个示例用法。
在 proxy_test.go 中,测试框架启动了一个 TestServiceServer,用于测试代理。为了使调试更加简单(例如,如果开发人员需要进入 google.golang.org/grpc 方法),可以通过向 go test 添加 -test-backend=addr 参数来提供此 TestServiceServer。TestServiceServer 的简单本地实现存在于 testservice/server。
暂无开放 Issues,或尚未同步最近议题。