关于生产中Firebase的云功能的mongodb错误

时间:2018-03-13 05:04:22

标签: mongodb firebase google-cloud-functions

我开始使用Cloud Functions for Firebase,我在本地进行了所有设置并运行firebase serve并使用mlab中的mongodb设置测试了我的getpost

我做了一个firebase deploy,部署得很好,然后我回到家,打算更多地玩。我使用邮递员并试图在生产上发帖。不知怎的,我得到了Cloud Functions崩溃的错误

我可以看到它似乎没有与mongodb连接此错误

  

MongoDB连接错误:{MongoNetworkError:首次连接时无法连接到服务器[dsxxxxx.mlab.com:xxxxx] [MongoNetworkError:getaddrinfo EAI_AGAIN dsxxxxxx.mlab.com:xxxxx]

     

name:'MongoNetworkError',   消息:'首次连接时无法连接到服务器[xxxxx.mlab.com:xxxxx] [MongoNetworkError:getaddrinfo EAI_AGAIN dsxxxxx.mlab.com:xxxxx]'

有没有人知道我错过了生产部署无效的内容?

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:5)

免费Spark计划上的Firebase项目无法与不受Google控制的服务建立传出套接字连接。如果您想要传出连接,upgrade your payment plan to Blaze。您可能仍然不会被收费,因为有大量的免费配额用于小型开发项目。