标签: microservices
我是微服务的新手,目前遇到问题,有两种服务,车辆和历史服务,当用户通过车辆服务禁用车辆时,我希望用户查询历史数据以排除禁用的车辆数据,但是这两个服务使用各自的数据库,我应该如何设计使其更好?
答案 0 :(得分:0)
欢迎来到Stackoverflow!
如果您的系统会更复杂,我建议您使用消息控件。
像Rabbit MQ这样的东西: https://www.rabbitmq.com/
使用消息系统来控制您的微服务是保持数据一致性并保持微服务隔离的一种替代方法。