gpt4 book ai didi

azure - 如何实现大尺寸图像的Azure队列?

转载 作者:行者123 更新时间:2023-12-03 05:42:42 27 4
gpt4 key购买 nike

问题:我们希望允许用户上传图像并将其保存在 azure 的 blob 中。如果 azure blob 关闭,那么我们将丢失这些图像,因此我们希望在客户端和 Blob 之间放置一个队列。

想法是,当用户上传图像时,它应该进入队列,然后从后端 API 中获取并放入 Azure blob 存储中。

Azure 存储队列和服务总线的大小限制仅为 64kb 和 1mb。

我还可以使用哪些其他选项来实现此目的?

*编辑了更多信息。

最佳答案

只需将图像放在 Azure Blob 存储上,并在 Blob 存储上创建带触发器的 Azure 函数。这是预期的方法,不要使用队列不该做的事情。

[FunctionName("BlobTriggerCSharp")]        
public static void Run(
[BlobTrigger("samples-workitems/{name}")] Stream myBlob,
string name,
ILogger log)
{
log.LogInformation($"C# Blob trigger for \n Name:{name} \n Size: {myBlob.Length} bytes");
}

关于azure - 如何实现大尺寸图像的Azure队列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57403034/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com