grpc中的多服务器

问题描述 投票:0回答:1

是否可以在gRPC中具有多个服务器并动态地从中选择?

我正在寻找一种解决方案,将中央服务器连接到Internet上的多个服务器,并检测哪个服务器动态地运行接收到的任务

go grpc rpc
1个回答
0
投票

一种方法是使中央服务器成为代理,并将请求转发到真实服务器。

如果服务相同,则代理可以执行轮询或其他算法,并且基本上成为负载平衡器。

如果服务不同,则代理可以基于主机名(https://en.wikipedia.org/wiki/Virtual_hosting)或基于RPC服务+方法进行转发。

© www.soinside.com 2019 - 2024. All rights reserved.