或者我可以使用一对服务器/客户端来处理同步请求,而使用另一对服务器/客户端来处理异步请求?我刚刚开始从事一个实现gRPC的分布式项目。我应该有多个数据库节点,并且每个节点都应该能够向另一个节点发送RPC。在这里,我必须同时允许同步和异步RPC。一个用于一般请求,另一个用于两阶段提交。但是gRPC教程没有提到我是否应该将两个服务组合在一个服务器中,并将它们分开。谢谢
发布于 2020-07-24 07:07:40
我不清楚你到底想要实现什么。如果您希望在一台服务器上有两个gRPC服务,答案是肯定的。
定义两组服务定义ServiceA.proto和ServiceB.proto,并在您的服务器中实现这两个定义。
https://stackoverflow.com/questions/63062899
复制相似问题