如何处理共享数据,如何确定系统的哪一部分负责?
例如在我的购物车示例中...
因此,服务应该来回发送消息以相互获取数据, 还是应该有一个主服务来处理服务之间的通信/工作流程 还是应该从通用数据库读取/写入 还是其他?
答案 0 :(得分:1)
这似乎回答得来不迟,但可能对将来有用。
调用另一个微服务的微服务是完全可以的,您应该注意的是万一微服务之间的通信变得比较闲聊,而不是您应该使用不同的解决方案(可能是跨服务的数据重复,也可能是在同一服务中使用的) )。
在您的情况下,我将为您要求共同的每个实体构建单独的服务,然后重新评估情况。
希望这会有所帮助
最佳成绩 布林