问题描述
SocketsHttpHandler.EnableMultipleHttp2Connections
的 grpc 库中有一个名为 ASP.NET
的属性,当达到并发流限制时,该属性使通道能够创建额外的 http/2 连接。 Go 中有什么可用的东西可以帮助我实现相同的目标吗?
在 grpc-go 库的文档中,也没有详细说明如何创建 grpc 通道。
解决方法
gRPC-Go 中没有用于相同功能的现有 API。
您可以做的最接近的是制作解析器或平衡器来创建多个连接。但它不会知道流限制。
文档和示例可在存储库中找到: