【问题标题】:Azure WebJob: monitor all containers in accountAzure WebJob:监控帐户中的所有容器
【发布时间】:2015-09-15 09:36:00
【问题描述】:

我正在开发一个 azure webjob,它正在监视 blob 存储帐户以查找新插入的 blob。我的存储帐户由多个容器组成,所有容器都包含类似的信息。目前我为每个容器使用单独的 BlobTriggers 来监控单个容器。

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

【问题讨论】:

  • 作为 mathewc 答案的更新,这已作为问题 #779 提出

标签: azure monitoring azure-storage azure-blob-storage azure-webjobs


【解决方案1】:

不,目前每个 BlobTrigger 都在一个单个容器上监控变化。在启动时,由 BlobTrigger 注释函数指示的 blob 容器会导致启动多个“侦听器”,监视各种容器。因此,您没有运行时方法来迭代容器并自己设置这个自我,缺少具有适当属性的 SDK 方法的 codegen/ILGen。

如果您愿意,可以在此处添加功能建议:https://github.com/Azure/azure-webjobs-sdk/issues,我们可以在下一个版本中对其进行审核。然而,我从来没有听说过其他人需要这个功能,所以它看起来很极端:)

【讨论】:

  • 我也觉得必须加这个功能
猜你喜欢
  • 1970-01-01
  • 2018-11-08
  • 2022-01-22
  • 2021-04-16
  • 1970-01-01
  • 2021-08-21
  • 2019-02-01
  • 2017-06-26
  • 1970-01-01
相关资源
最近更新 更多