【发布时间】:2021-07-01 23:11:37
【问题描述】:
我已经使用 gRPC 实现了订阅模式 RPC (
rpc SubscribeX(SubscribeXRequest) returns (stream X)
) 使用 grpc-go。在客户端,如果连接出现问题,我想重新订阅。我不确定在创建频道时是否应该使用他们的退避机制(现在称为ConnectParams),或者它不会让我在重新连接时重新订阅。有没有办法监听ClientConn 状态变化?推荐的实施方式?或者类似使用模式的示例?
【问题讨论】: