首页 文章

Azure WebJob:监视帐户中的所有容器

提问于
浏览
2

我正在开发一个天蓝色的webjob,它正在监视新插入的blob的blob存储帐户 . 我的存储帐户包含多个容器,所有容器都包含类似信息目前我正在为每个容器使用单独的BlobTriggers来监控单个容器 .

有没有办法监控整个帐户的新blob而不是每个容器?如果没有,我可以自动迭代存储帐户中的容器并使用容器名称作为参数调用webjob吗?

1 回答

  • 1

    不,目前每个BlobTrigger都会监控单个容器的更改 . 在启动时,BlobTrigger注释函数指示的blob容器会导致启动多个"listeners",监视各种容器 . 因此,没有运行时方式来迭代容器并自己设置自己,缺少具有适当属性的SDK方法的codegen / ILGen .

    如果您愿意,可以在此处添加功能建议:https://github.com/Azure/azure-webjobs-sdk/issues,我们可以在下一个版本中查看它 . 但是,我从来没有听说过其他人需要这个功能,所以看起来很不错:)

相关问题