WebJobs SDK
正在做一些非常出色的工作,简化了为了将blob保存到存储而需要编写的代码量,但是在一个存储帐户中都是默认的AzureJobsStorage
。
在一个存储帐户中拥有所有内容(队列,Blob,表和心跳)将在中等负载生产环境中限制该帐户。
当然,我可以编写旧版WindowsAzure.Storage
代码来将blob保存到所需的存储帐户,但我将放弃WebJobs SDK
的简单。
感谢任何建议或意见。
答案 0 :(得分:1)
今天,WebJobs SDK仅支持每个主机两个存储帐户:
AzureWebJobsStorage
- 用于您应用的数据AzureWebJobsDashboard
- 用于记录(心跳,功能等)和仪表板索引如果您愿意,这两个帐户可能会有所不同,但这就是您现在可以做的所有分离。
我们在待办事项上有一个项目,支持多个数据存储帐户,但没有ETA。
答案 1 :(得分:0)
这有点像是限制了这个限制,但是让我们说你想要与存储帐户相关的特定工作(而不是一个工作访问和写入不同的存储帐户)。您可以使用不同的配置打开两个不同的作业主机,但也可以创建自己的TypeLocator
来过滤哪些作业与特定主机相关联。