0

WebJobs SDK在简化将 blob 保存到存储所需的代码量方面做得很好,但所有这些都在一个默认的存储帐户中AzureJobsStorage

在一个存储帐户中拥有所有内容(队列、Blob、表和心跳)将在中等负载生产环境中限制该帐户。

当然,我可以编写遗留WindowsAzure.Storage代码来将 blob 保存到所需的存储帐户,但我会失去WebJobs SDK.

感谢任何建议或意见。

4

2 回答 2

1

如今,WebJobs SDK 仅支持每个主机两个存储帐户:

  • AzureWebJobsStorage- 用于您应用的数据
  • AzureWebJobsDashboard- 用于记录(心跳、函数等)和仪表板索引

如果您愿意,这两个帐户可以不同,但​​这就是您现在可以做的所有分离。

我们在待办事项上有一个项目来支持数据的多个存储帐户,但没有 ETA。

于 2014-10-04T22:48:09.177 回答
0

这有点绕开限制,但假设您想要与存储帐户关联的特定作业(而不是一个作业访问和写入不同的存储帐户)。您可以使用不同的配置打开两个不同的作业主机,但也可以创建自己的TypeLocator以过滤哪些作业与特定主机关联。

于 2015-02-12T19:21:29.303 回答