当前位置: 首页 > 知识库问答 >
问题:

Heroku与mongoose Atlas没有联系

公冶高义
2023-03-14

我使用node.js创建了一个购物网站,并在Heroku上启动了它,但我面临一个问题:
我的heroku无法与猫鼬地图集连接

但是,所有配置似乎都是正确的,就像uri变量一样。

我该怎么办:我没有收到任何错误。

共有1个答案

夏侯枫
2023-03-14

官方留档是艺术使用MongoDB Atlas on Heroku,由Adrienne Tacke编写,所以仔细检查您的配置(如这里),尤其是db连接。
并且,如这里所述,为了与Heroku dynos结合执行此操作,请将0.0.0.0/0(即所有地址)添加到您的MongoDB Atlas白名单中。

最后,使用MongoClient检查代码(如图所示)。

Uros Cirkovic的“M2-Heroku部署(使用Mongo Atlas)”中有一个具体的例子:
使用Heroku日志检查日志-n 200

 类似资料:
  • 我试图设置一个与LDAP服务器通信的gerrit实例。 我可以使用ldap凭据登录,但是当我导航到我的->组时,我看不到任何组。我尝试使用“GroupMemberPatter”变量,但是我确实得到了一个错误,说LDAP后端不支持它。这是我的ldap和auth配置: objectclass=group objectcategory=cn=组,cn=架构,cn=配置,dc=myorg,dc=local

  • 我已经将Python discord机器人部署到Heroku并启用了自动部署,但是当我转到参考资料时,我在任何地方都看不到worker,即使我已经部署了它。此外,我使用的是Github,而不是CLI (据我所知,没有文件)

  • 问题内容: 用户注册我的应用程序时,他进入个人资料页面时会收到此错误。 我认为发生此错误是因为我的模板需要图像,并且看到他刚刚注册,除非他进入编辑页面并添加页面,然后他可以访问配置文件页面,否则他不能添加图像。 我的profile.html 我的个人资料功能在views.py 我通过创建2个Person对象实例并使用if分隔它们的方式尝试了该解决方案,但未成功。 我对Profile函数的解决方案

  • 问题内容: 这与“没有单独的联接表的hibernate@OneToMany”类似,因为我需要一个没有联接表的@OneToMany关系。但是,我也不想定义逆关系。删除相反的内容似乎会导致自动生成联接表…是否有解决方法? 问题答案: 在JPA 2.0+中,您可以使用@JoinColumn作为避免生成联接表的方法。 尝试一下。 更新 上面提供的信息摘自EJB 3.0o’illy书(查找@JoinColu

  • 在当地没有问题。 该应用程序已部署到heroku,但我收到一个错误屏幕。在我得到的日志中: heroku[router]:at=error code=H14 desc=“没有正在运行的web进程”method=GET path=“/”host=catan manager api。希罗库普。com request_id=c68d7131-7572-4fe6-ae9d-13836519e25c fwd

  • 我试图在heroku中部署我的应用程序,但当我最终尝试在heroku中运行我的应用程序时,我在浏览器中看到了这个: 当我看到我的日志时,我会看到下一个: