【发布时间】:2019-12-25 22:24:57
【问题描述】:
我正在使用带有 com.microsoft.azure:azure-storage-spring-boot-starterdependency 的 Spring Boot 连接到 Azure Blob 存储。
我创建了一个 blob 容器来访问特定容器:
@Bean
@SneakyThrows
public CloudBlobContainer blobContainer(CloudStorageAccount cloudStorageAccount) {
return cloudStorageAccount
.createCloudBlobClient()
.getContainerReference(containerName);
}
我的目标是监控是否有人上传了新的 blob 来下载和处理。
【问题讨论】:
-
您应该考虑使用事件网格:它会在创建新 blob 时发出一个事件,您可以在 Java 应用程序中使用该事件并进一步处理:docs.microsoft.com/en-us/azure/event-grid/…
标签: java azure spring-boot azure-blob-storage