是否有 Azure WebJobs 首选机制来获取用于处理我的 blob 数据(sqlite db)的本地存储文件夹/路径?我可以获取流,但需要将其写入磁盘,以便 Sqlite 可以打开到它的连接。
我知道 RoleEnvironment.GetLocalResource 是为了与 WebRoles 一起使用...是否有 WebJobs 的等价物?
是否有 Azure WebJobs 首选机制来获取用于处理我的 blob 数据(sqlite db)的本地存储文件夹/路径?我可以获取流,但需要将其写入磁盘,以便 Sqlite 可以打开到它的连接。
我知道 RoleEnvironment.GetLocalResource 是为了与 WebRoles 一起使用...是否有 WebJobs 的等价物?
你可以使用你的临时目录,你可以找到它作为一个名为TEMP的环境变量,通常它会在C:\DWASFiles\Sites{sitename}\Temp下。
需要注意的一件事是,免费/共享站点允许的最大大小为 500MB(请参阅文档),对于标准而言,它要高得多(在该实例中,站点之间共享约 200GB)。
也可能微不足道,但临时目录是临时的(可能会在站点被回收时被删除)并且一个实例看不到另一个实例的临时目录。
对于大小调整,免费层和共享层获得 1GB 空间,基本站点获得 10GB,标准站点获得 50GB