node.js - 文件上传后谷歌云存储通知

标签 node.js notifications google-cloud-storage google-cloud-pubsub

早上好 关于我们将视频文件上传到存储桶的过程。 我们希望您建议谁应该通知 Pub/Sub 订阅者文件已上传。 我们可以通知链接到某个主题的存储桶,并且每次成功上传时,该存储桶都会发布该方法, 或者我们可以使用从上传方法返回的回调或 promise 将消息发布到该主题。

最佳答案

我建议使用内置的 Pub/Sub 功能,而不是通过回调自行构建。除了减少工作量之外,GCS 还保证每次成功上传都会至少发布一条消息。

自己构建它的缺点是,如果由于某种原因您的回调代码无法执行或发生网络错误,您可能最终会处于 GCS 对象存在但消息从未排队到主题中的状态。

关于node.js - 文件上传后谷歌云存储通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48134991/

相关文章:

python - Web 自动化可以用 Python 完成吗?

java - Android 通知使用 PendingIntent 不是新的

java - Google Cloud Storage API 和可恢复上传返回 null Location header

javascript - WebRTC 是正确的吗? (实时多人游戏)

node.js - 定义异步函数时的 async/await Node v9 "unexpected token function"

node.js - 如何在具有持续集成的gitlab中存储作业和阶段之间的 Node 模块

iphone - 截图前的通知或检测?

node.js - 使用 Google Cloud Storage 库时出现问题

json - 如何从Google Developers Console检索我的安装统计信息

node.js - 构建具有多个数据库支持的 Node.js REST API 应用程序的最佳实践是什么?