Azure WebJob临时文件夹

时间:2014-02-07 19:08:31

标签: c# azure azure-webjobs

是否有Azure WebJobs首选机制来获取处理我的blob数据的本地存储文件夹/路径(sqlite数据库)?我可以获取流,但需要将其写入磁盘,以便Sqlite可以打开它的连接。

我知道RoleEnvironment.GetLocalResource意味着与WebRoles一起使用...... WebJobs是否有相同的功能?

2 个答案:

答案 0 :(得分:25)

您可以使用临时目录,可以将其作为名为 TEMP 的环境变量找到,通常它位于 C:\ DWASFiles \ Sites {sitename} \ Temp

需要注意的一点是,允许的最大大小为500MB的免费/共享站点(see documentation),标准它要高得多(约200GB,在该实例中的站点之间共享)。

也许是微不足道的,但临时目录是临时的(当网站被回收时可能会被删除)并且一个实例无法看到另一个临时目录。

答案 1 :(得分:0)

对于大小调整,免费套餐和共享层获得1GB空间,基本网站获得10GB,标准网站获得50GB