【发布时间】:2020-08-05 21:45:23
【问题描述】:
带有负载平衡的mongo更改流
任何人都可以帮助我们如何使用负载平衡服务器实现芒果更改流..? 当我进行负载平衡时,我们正在研究微服务架构面临的生产问题,当我在单个服务器上执行任何操作时,相同的代码部署在 4 个服务器上,从所有 4 个服务器触发更改流触发器。 所以我想要它应该从执行操作的同一台服务器触发
提前致谢
【问题讨论】:
-
你能给我们看一些代码吗?
-
当然@AvivLo我认为代码工作正常,因为它必须工作你可以检查我是否错了,请纠正我 async userWatch(db) { try { let userCollection = db.collection('用户');让 userChangeStream = userCollection.watch({ fullDocument: "updateLookup" }); userChangeStream.on('change', async (change) =>{ }) } }
标签: node.js mongodb stream changestream