当文件添加到文件共享时收到通知

Get notification when file added to File Share

有没有办法在新文件 added/modified 到 Azure 文件共享时得到通知?

AWS S3 中存在类似的功能,其中可以配置 S3 存储桶以在添加新文件时将消息发送到 SQS、SNS 或 Lambda(或其他)。

另一种方法(虽然不是首选)是能够查询共享中的文件,这样只有 modified/new 日期 X 之后的文件才会被返回。

要在 addition/modification 个 blob(而非文件)上获取通知,您有多种选择:

  1. Azure 函数(带 Blob 存储绑定):在这种情况下,添加或更新 blob 时将调用一个函数。有关此的更多详细信息,请参见此处:https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-blob.
  2. Azure 事件网格(带 Blob 集成):目前(在提供此答案时),此服务处于预览阶段,并且在区域方面可用性有限。目前它只支持 Blob Creation(而不是 blob 更新)事件。可以在此处找到有关此的更多信息:https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-event-overview.