我在我的spring Boot 服务中使用嵌入式debezium来处理在我的mongodb数据库上发生的db事件。我在我的服务中使用了嵌入式debezium和debezium-api以及debezium-mongodb-connector依赖项。虽然一切都很好,我收到数据库事件时,任何文档中的一些变化发生在任何集合,我有问题的多示例部署。如果我部署我的服务的3个示例,我收到相同的事件在所有3个服务示例,这是我的问题。我只需要处理该事件只有一次。那么,解决这一问题的好办法是什么呢?
dldeef671#
只要将它放在那里,您就可以维护一个LSN记录,并检查接收到的日志是否具有以前接收过的LSN。
1条答案
按热度按时间dldeef671#
只要将它放在那里,您就可以维护一个LSN记录,并检查接收到的日志是否具有以前接收过的LSN。