我希望读这篇文章的人都过得很好。
这是我想知道的一个场景:有一个全局 ClientConn 用于对服务器的所有 grpc 请求。然后那个服务器宕机了。我想知道是否有一种方法可以等待此服务器超时,以便在这种情况下使用 grpc 对故障(瞬态故障或服务器停机)更具弹性。我在想,如果 clientConn 状态正在连接或暂时性故障,并且如果在 clientConn 状态是暂时性故障时发生超时,则继续循环,然后返回错误,因为服务器可能已关闭。
我想知道如果客户端有多个请求需要这个 ClientConn 那么这是否可行,那么多个 go 例程将运行这个循环。将不胜感激任何其他选择、建议或忠告。
慕虎7371278
相关分类