有人知道这个问题可能是什么吗?
{ MongoNetworkError: connection 5 to magicalcreature-shard-00-00-jfi8q.mongodb.net:27017 closed
当我在电脑上运行它时,一切正常,一切都已连接。但是当我通过heroku运行时,它给了我错误。github上的代码是相同的,除了我放了process.env.MONGOD而不是连接字符串。连接字符串如下所示:
mongodb+srv://AlwaysRejected:password@magicalcreature-jfi8q.mongodb.net/test?retryWrites=true
答案 0 :(得分:0)
在遇到同一问题时,我遇到了这个问题,虽然这个问题已经存在了4个月,但如果有人遇到相同问题,我的问题就无法解决。
问题是mongodb要求将IP列入白名单,并且由于heroku不会使用静态ip,除非您配置了企业私有空间,所以我必须使用0.0.0.0/0将所有ip列入白名单