【发布时间】:2021-09-15 14:00:48
【问题描述】:
我使用node.js 创建了一个购物网站并在 Heroku 上启动它,但我遇到了一个问题:
我的 heroku 没有连接到猫鼬图集
但是,所有配置似乎都是正确的,比如 uri 变量。
我该怎么办:我没有收到任何错误。
【问题讨论】:
我使用node.js 创建了一个购物网站并在 Heroku 上启动它,但我遇到了一个问题:
我的 heroku 没有连接到猫鼬图集
但是,所有配置似乎都是正确的,比如 uri 变量。
我该怎么办:我没有收到任何错误。
【问题讨论】:
官方文档是艺术“Using MongoDB Atlas on Heroku”,由Adrienne Tacke编写,所以请仔细检查您的配置(如in here),尤其是数据库连接。
并且,作为 described here,为了与 Heroku dynos 结合使用,请将 0.0.0.0/0(即所有地址)添加到您的 MongoDB Atlas 白名单中。
最后,使用MongoClient检查您的代码(如seen here)。
你有一个具体的例子在“M2 - Heroku Deployment (with Mongo Atlas)”来自Uros Cirkovic:
使用heroku logs -n 200检查您的日志
【讨论】: