首页 > 解决方案 > Azure:是否应将 CloudStorageAccount 在 Web 服务器上设为静态?

问题描述

我有几十个 Azure 存储帐户,根据当前的 HTTP 会话,我对特定的存储帐户执行 CRUD 操作。我有一个HttpClient用于其他 API 调用的实例(即与 Azure 存储无关的调用)。看到这个背后的原因。

对于 Azure 存储,我正在使用 .NET SDK,它利用CloudStorageAccount和等类CloudTable。Azure 存储是否有类似的重用,以便 Web 服务器不会一遍又一遍地打开连接?例如,是否应该将CloudStorageAccount实例设为静态并在整个应用程序中重复使用?我找不到有关 Microsoft 官方推荐的任何文档。

考虑到我有许多存储帐户,我必须分别缓存与每个存储帐户的连接。我不确定这样做是否是一个好习惯。

标签: azurehttpclientazure-table-storage

解决方案


推荐阅读