grpcbalance:grpc-go负载平衡

时间:2021-03-25 11:51:35
【文件属性】:
文件名称:grpcbalance:grpc-go负载平衡
文件大小:124KB
文件格式:ZIP
更新时间:2021-03-25 11:51:35
grpc load-balancer grpc-go Go gRPC-go负载平衡 gRPC-go要求 转到1.15+ gRPC 1.36.0 怎么运行的 要使gRPC客户端负载均衡正常工作,需要主要组件,和 红外图像源 gRPC命名解析器和负载均衡的工作原理 运行示例应用程序 该示例中使用的gRPC客户端和服务器应用程序基于gRPC-go示例中的proto / echo& 示例,并进行了以下修改: 使用端口args运行的 使用自定义余额 支持平衡策略 循环 加权轮循 随机加权轮循 最小连接数 最小响应消耗 ,保留10个响应消耗时间,除去最大值和最小值,然后取平均值。 自定义高级平衡策略 根据您的要求修改,首先设置。每个端点地址的属性,然后是一个端点属性的第二个。属性被更改然后更新subConn状态。 实现自己的均衡器和选取器功能,然后基于.Pick Pick(balancer.PickInfo) (balancer.PickRes
【文件预览】:
grpcbalance-master
----test()
--------main.go(897B)
----grpclient()
--------endpoint()
--------priorityqueue()
--------picker()
--------client.go(10KB)
--------balancer()
--------config.go(4KB)
--------resolver()
----examples()
--------client()
--------server()
--------balancer.png(86KB)
--------proto()
----go.sum(14KB)
----README.md(3KB)
----go.mod(218B)
----.vscode()
--------settings.json(72B)
--------tasks.json(2KB)
--------extensions.json(29B)

网友评论