问题标签 [google-cloud-functions]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
email - 通过 Google Cloud Platform 从 Firebase 发送自动电子邮件(无第三方)
我们已经做了几个小时的研究。
随处可见的第一个解决方案(还有其他 StackExchange 问题)是使用第三方服务SendGrid.com,有时还与 Zapier 结合使用,但这不是我们想要实施的方法。
对于中间没有第三方的发送,第一个似乎可行的解决方案是“Firebase 触发器”,它在 2014 年 Google I/O 上宣布,但从未实现,似乎已合并到仍处于 Alpha 阶段的 Google Cloud Functions 中。
我很确定大约一年前我在 FireBase 博客上的链接中看到了该解决方案,但似乎存在于该问题上的唯一帖子现在是空的。
我们以前从未使用过 GCP,但我们的逻辑告诉我们应该使用另一个 GCP 现有 API 来解决这个问题(在 Google 内部),Mail API显然是正确的,但我们的 Firebase 似乎没有任何办法Web App 可以发出请求。
任何人(最好有 GCP 经验)都可以解释一下这里的情况,以及 Google 如何期望 FireBase 开发人员向他们的客户发送电子邮件?
javascript - Firebase 云功能总是超时
我正在探索 firebase 云功能,并尝试使用 http 请求发送通知。
问题是即使我设法发送通知,请求总是超时。
这是我的脚本
/functions/index.js另外,badgeNumber 似乎从未更新过,这与超时问题有关吗?
google-app-engine - 如何在 Google Cloud Functions 和 Google App Engine 之间进行选择?
Google Cloud Functions 似乎非常有趣,因为它是无服务器和零维护的解决方案。但是,什么时候适合在 Google App Engine 上使用 Google Cloud Functions?
firebase - Firebase 云函数 - createCustomToken
将新的 Firebase Cloud Functions 与 admin sdk 结合使用。
我想使用 admin.auth().createCustomToken() 函数。调用此函数会导致错误消息
如何配置云功能以使用 private_key?
google-cloud-functions - 从 Google Cloud Function 写入临时文件
我可以从 Google Cloud Function 写入容器的本地文件系统吗?AWS Lambda 允许写入 /tmp:
问:如果我的 AWS Lambda 函数需要磁盘上的暂存空间怎么办?
每个 Lambda 函数在其自己的 /tmp 目录中接收 500MB 的非永久性磁盘空间。
GCF 中是否有等价的东西?
firebase - 我可以将 Firebase Cloud Functions 用于搜索引擎吗?
Firebase 最近发布了与 Cloud Functions 的集成,允许我们上传 Javascript 函数来运行,而无需我们自己的服务器。
是否可以使用这些功能构建搜索引擎?我的想法是使用本地磁盘(tmpfs 卷)将索引数据保存在内存中,并且对于每个写入事件,我都会索引新数据。tmpfs 是否在函数调用(实例)之间保留数据?
是否可以为此目的使用云功能,或者我应该使用专用服务器来索引数据?
与此相关的另一个问题是:当云函数从 Firebase 实时数据库中获取数据时,它是消耗网络还是只是磁盘读取?它在定价中是如何计算的?
谢谢
firebase - Firebase 的 Cloud Functions 是否会使 firebase-queue 过时?
我已经编写了一些服务器端代码来使用 firebase-queue]( https://github.com/firebase/firebase-queue ) 来实现可扩展性,但是,随着 Cloud Functions for Firebase 的发布(以及它对自动可扩展性的承诺) ,我想知道是否需要队列...有没有人将这两种技术结合到更大的目的?特别是对于像 @Frank van Puffelen 这样的 Firebase 开发人员,Functions 会取代 firebase-queue 吗?
node.js - 如何在 PC 上本地测试 Cloud Functions for Firebase
今天 Firebase 发布了它的全新产品Cloud Functions for Firebase,我刚刚创建了一个 hello world 函数并将其部署到我现有的 firebase 项目中。
看起来它捆绑了所有依赖项并将其上传到 firebase,就像aws lambda 函数一样。但是即使代码的微小变化也需要花费太多时间,并且还需要良好的互联网连接。如果您由于某种原因处于离线状态,那么在您有办法在本地计算机上离线执行和测试该功能之前,您将一无所知您正在编写什么代码。
有什么方法可以在本地测试 Cloud Functions for Firebase?
node.js - Firebase 云功能很慢
我们正在开发一个使用新的 firebase 云功能的应用程序。当前正在发生的事情是将事务放入队列节点中。然后该函数删除该节点并将其放入正确的节点中。由于能够离线工作,因此已经实施了这一点。
我们当前的问题是函数的速度。该函数本身大约需要 400 毫秒,所以没关系。但有时函数需要很长时间(大约 8 秒),而条目已经添加到队列中。
我们怀疑服务器启动需要时间,因为当我们在第一次之后再次执行该操作时。它需要更少的时间。
有没有办法解决这个问题?在这里,我添加了我们函数的代码。我们怀疑它没有任何问题,但我们添加了它以防万一。
javascript - Firebase 函数,计算大数据的元素
最近 Firebase 引入了Cloud Functions。
就我而言,此功能对于计算数据库中的元素非常有用。
Firebase 发布了一个示例代码来计算元素,但我问自己一些关于大数据的问题。
在我们的示例中,我们认为我们需要计算帖子的点赞数。
在示例代码中,在每个新的like 处,函数 count all likes 对当前帖子并更新计数。
你认为它是大数据的一个很好的解决方案吗?(例如,如果我们有 100 万个赞)
先感谢您 !