【发布时间】:2020-06-04 10:28:52
【问题描述】:
问题陈述:
我们的微服务中有一个调度程序,它将获取 10 个请求文档(状态为“A”)并开始处理它们,然后更新每个文档的状态。
我们计划部署同一微服务的三个实例。一旦所有三个实例都开始执行调度程序,那么每个实例将获取 10 个请求文档并开始处理它们。
不应在多个实例中获取和处理相同的请求文档。如何确保每个微服务实例选择 10 个不同的文档?
【问题讨论】:
标签: spring mongodb transactions microservices