首页 > 解决方案 > MongoDb 同步问题

问题描述

我正在使用猫鼬来注册用户以进行测试。

在我的注册系统中,每次注册用户数达到 10 时,服务器都会向另一台服务器发送通知请求。

代码示例

if(myApp.users.length === 10){
  axios.post('/message')
}

要注册一个新用户,我使用.save()

我的应用程序在 Heroku 上托管了几个星期,一切正常。

但是,我决定迁移到 AWS Lambda,现在看来我与 Mongoose/Mongodb 存在同步问题:当注册用户数达到 10 时,我的应用程序并不总是发送通知请求。假设它只工作 60%当时我使用heroku时它是100%。我认为这与 AWS Lamba 的无服务器架构有关,但我不知道如何解决这个问题。

有什么建议吗?

标签: node.jsmongodbexpressmongoose

解决方案


推荐阅读