我有一个 nodejs 函数在 Azure Cosmos DB 的集合中侦听更改(insert
和),它在更改流APIupdate
的帮助下使用 API for MongoDB(3.6) 。从更改流接收的每个文档都有唯一的令牌(如文档中所述)。请也检查一下
但问题是,如果我同时向 cosmos db 插入一些文档,例如 100 或 200,则从流中接收到的那些插入文档具有相同的恢复令牌。这严重影响了我的变更流恢复策略
然而,这种奇怪的行为在独立的 mongodb 中并不存在。我测试并发现它仅在带有 mongo api 的 cosmosdb 中发生。有没有人有同样的问题?任何解决方法?