【问题标题】:'touch' a file in Azure storage so that it is reprocessed by an Azure blog storage trigger function'touch' Azure 存储中的文件,以便它由 Azure 博客存储触发函数重新处理
【发布时间】:2021-05-20 21:47:57
【问题描述】:

我有一个基于 Azure blob 存储触发器运行的 Azure 函数。我想知道是否有可能以某种方式标记以前触发我的 Azure 函数的文件由该函数重新处理。例如,软删除然后恢复文件是否可以重新触发我的功能?有没有更规范的方法来做到这一点?

【问题讨论】:

    标签: azure-functions azure-storage


    【解决方案1】:

    基于blob trigger official doc:

    当有新的或更新的 Blob 时,Blob 存储触发器会启动一个函数 被检测到。

    如果您想重新触发 blob 触发器并重新处理您的 blob,我认为最优雅的方法是向您的 blob 添加元数据,此操作将被视为更新操作并触发 blob 触发器。

    我已经在本地测试过,当我添加/更新 blob 元数据时,例如,我添加/更新带有时间戳的元数据reprocess,触发器已被触发:

    【讨论】:

      猜你喜欢
      • 2021-10-08
      • 1970-01-01
      • 2021-10-30
      • 2017-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-07
      • 2023-03-21
      相关资源
      最近更新 更多