gRPC负载平衡器并与特定客户端对话

时间:2019-09-18 05:35:49

标签: grpc

看看gRPC chatter and ChatServer example,我将如何扩展它以支持跨多个负载平衡gRPC服务器(在代理负载平衡器后面进行负载平衡)与特定客户端进行通话?

我需要在客户端上调用远程过程,将在远程客户端上调用的过程由gRPC服务器以外的其他应用程序确定。

服务器本身将具有以下功能:void CallRemoteProcedure(字符串procedureName,字符串cliendId)。仅当客户端连接到该特定应用实例时,这才起作用吗?

我认为最简单的方法是拥有某种形式的注册表,以便我们知道哪个客户端连接到哪个服务实例?

稍后,我将扩展它以支持流远程过程调用,因为我将通过连接运行命令行会话-我不确定这是否会改变设计。

还是有一种预先准备好的最佳实践方法?

0 个答案:

没有答案