【发布时间】:2018-02-21 20:57:10
【问题描述】:
我正在尝试使用 firebase 云函数来托管与 Arango 数据库通信的 API。
我正在使用 arangojs 进行连接,但是当我尝试访问我的数据库时出现以下错误。
我尝试使用 IP 地址和 url(指向相同的 IP 地址)并得到两个不同的结果:
有IP地址
带有网址
这是连接代码:
const db = new Database({
url: "http://XXX.XXX.XXX.XXX:YYYY"
});
db.useDatabase('MyDBName');
db.useBasicAuth("myuser", "mypassword");
注意,在 URL 的情况下,IP 地址被替换为 url...
你知道问题所在了吗?
谢谢
【问题讨论】:
-
您的 Firebase 项目是否附加了结算帐号?如果没有,您将只能连接到 Google 服务。 firebase.google.com/pricing
-
我刚刚再次检查了日志,我认为您是对的 => 未配置结算帐户。外部网络无法访问,配额受到严格限制。配置计费帐户以删除这些限制 我会在配置计费帐户时再试一次,我会通知您。感谢您的帮助!
标签: node.js firebase google-cloud-functions arangodb arangojs