Azure 存储上的连接池

2024-05-05

我开始使用 Azure 存储将文件保存到应用程序上的 blob。由于我的应用程序可能访问不同存储上的不同容器,我想知道如何实现一个可以优化资源的连接池。

我想保持对不同容器的连接打开,而不是每次尝试下载 blob 时都打开连接

谁能为我提供实现这一目标的最佳方法?

Thanks


您的问题的简单答案是,您无法真正保持与 Azure 存储的连接打开,因为它本质上是基于请求/响应的 HTTP 连接。您向 Azure 存储发出请求,它会向您发送响应,然后连接终止。

事实上,Azure 存储不允许您长时间保持单个连接打开,因为它是一项服务,需要为像您这样的许多客户端提供服务。因此,如果您尝试执行的操作时间超过 Azure 存储服务指定的阈值,该服务将使您的请求超时。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Azure 存储上的连接池 的相关文章

随机推荐