goProject/trunk/goutil/grpc-util/client
皮蛋13361098506 1b77f62820 初始化项目
2025-01-06 16:01:02 +08:00
..
client.go 初始化项目 2025-01-06 16:01:02 +08:00
doc.go 初始化项目 2025-01-06 16:01:02 +08:00
readme.md 初始化项目 2025-01-06 16:01:02 +08:00

client简单封装了grpc相关调用方法缓存了connection连接
整体文档入口请参考:传送门

使用方式如下:

1.导入包

import (
    "vast.com/goutil/grpc-util/client"
)

2.获取连接

con, err := client.GetClientConn(host)

3.清理某个连接

client.ClearClientConn("ip:port")

4.设置连接的默认超时时间

client.SetDefaultTimeOut(time.Second * 3)

注意:
1.设置后对后续创建的连接生效,已经创建的不生效
2.默认的超时 时间为1s