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

我知道RoleEnvironment.GetLocalResource应该与WebRoles一起使用... WebJobs是否具有等效功能?

最佳答案

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

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

也可能很琐碎,但临时目录是临时的(在回收站点时可能会删除它),并且一个实例看不到另一个实例的临时目录。

关于c# - Azure WebJob临时文件夹,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21635868/

10-16 20:51