javascript - JavaScript Azure webjobs 可以根据存储 blob 的添加来触发吗?

标签 javascript azure azure-blob-storage azure-webjobs azure-functions

有很多使用 C# 来触发基于更新到 Blob 存储的 Web 作业的示例(使用 C# 方法参数类型和注释)。 JS webjobs 是否有同等功能?

相关的 azure-functions 似乎允许通过 function.json 文件实现此目的,但似乎没有任何适用于 Node Webjobs 的内容。

最佳答案

是的。请参阅 Functions 门户中提供的 BlobTrigger-Node 模板。输入您的容器名称,当新的 blob 添加到容器时,将调用您的 Node 函数:

module.exports = function (context, myBlob) {
    context.log('Node.js blob trigger function processed blob:', myBlob);
    context.done();
};

如果您愿意,您还可以在常规连续 WebJob 中运行 Functions 运行时。有一个示例显示如何执行此操作 here .

关于javascript - JavaScript Azure webjobs 可以根据存储 blob 的添加来触发吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37619430/

相关文章:

javascript - 滚动超过元素的 50% 时如何粘贴 div?

Azure 警报通知未激活

c# - 在 Visual Studio 2019 中构建 C# 函数应用程序时获取 "Metadata generation failed"

windows - Jenkins Azure Blob 存储插件,用于将 Build 文件夹的内容而不是构建文件夹的内容复制到 $web azure blob static cotainer

azure - 转换 Azure "classic"存储帐户

javascript - 来自 HTML 表格的 D3.js

javascript - 如何从 angular2 项目访问 "$wakanda"服务以检索数据?

javascript - 每隔几秒更新一次div

azure - Azure Key Vault 中的 AATL 文档签名证书

c# - HttpResponseMessage 重定向到私有(private) Azure Blob 存储