我正在使用go,并且需要在客户端连接上设置套接字读取超时(因为可用的功能都是同步的)。似乎无论如何我都可以在拨号上设置。有办法可以设置超时吗?
也可以取消请求吗?
谢谢。
没有示例代码,我只能给您一个简单的答案,而没有具体的示例。
如果要设置超时,则应使用上下文。上下文接口提供了您可以在上下文中设置的超时:godoc:上下文
在GRPC软件包内您具有拨号的方法:Godoc:DialContext
因此,只需在上下文中设置超时并使用上下文时。