在上传到 Blob 存储时启动 Azure 容器服务

Launch Azure Container Service on Upload to Blob Storage

我有一个用例,我想在 Azure 容器服务集群上启动一个作业来处理上传到 Blob 存储的文件。我知道我可以通过上传触发 Azure Functions 实例,但我无法在 Functions 中启动作业的文档中找到示例。

此图说明了我想要的 AWS 等价物:

谢谢!

Azure 事件网格功能正是您所需要的。它仍处于预览阶段,但您可以订阅 Blob Created 事件。您可以将订阅者端点设置为将消息放入队列以触发您的作业的 Azure 函数,或者您可以在集群上公开一个服务,该服务将接受请求并执行您需要完成的任何操作。 Microsoft 在 https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-event-quickstart?toc=%2fazure%2fevent-grid%2ftoc.json#create-a-message-endpoint

提供了指南