【发布时间】:2019-05-25 22:09:53
【问题描述】:
我在 GAE 上运行 NodeJS 应用程序,我想连接到 Atlas 上的 mongodb 集群。
我已在 atlas 上将我的 IP 列入白名单并建立了连接。在我的本地机器上一切正常。
在 GAE 上部署我的应用时,由于 IP 未列入白名单,因此无法连接到 Atlas。当我将 Atlas 上的所有 IP 列入白名单时,我可以建立连接,并且一切正常,就像在我的本地计算机上一样
我无法将静态 IP 分配给标准 GAE 应用程序,因此我必须允许从任何地方访问我在 Atlas 上的集群,这可能是个坏主意。
从 GAE 标准应用程序中使用 mongoDB 的最佳解决方案是什么? 我可以对 Atlas 进行任何配置吗?也许切换到mLab?或任何其他想法?
【问题讨论】:
标签: node.js mongodb google-app-engine