在微服务之间实施数据通知模式

时间:2018-12-08 19:36:09

标签: rest architecture microservices

我有一个中心辐射型架构,其中每个节点(分支)向中央服务器公开一个set接口和fields列表。 set界面用于更新fields的值。任何节点都可以调用任何其他节点的set接口,中央服务器也可以调用任何节点的set

我想实施一种模式,调用set会导致数据通知API调用(notify)返回中央服务器,因此中央服务器可以提供对{ {1}}。

到目前为止,我的想法并不理想。我最初想到的是创建测试,以对fields中的每个字段进行有效更新来调用每个节点的set,然后等待对fields的调用。这似乎是有缺陷的,因为中央服务器必须然后知道如何对节点的notify方法进行适当的调用-这些知识应该作为节点中的API测试使用。每个节点的数据模型可能非常复杂。

执行set调用会导致数据通知(set)的最佳解决方案是什么?

0 个答案:

没有答案