我怀疑购买微软天蓝色应用服务来托管我的应用。我已经测试了免费配置文件,我担心切换到基本配置文件。 这是我的问题。 我在azure网站here的桌子上看到过,我的应用程序文件有10GB的磁盘空间。 当我继续使用价格计算器时,我看到 我的问题是: 为什么我在这里看到10GB的临时存储空间?我会随时丢失位于wwwroot文件夹中的应用程序文件吗?
答案 0 :(得分:7)
我会随时丢失位于wwwroot文件夹中的应用程序文件吗?
如果您位于wwwroot文件夹中的应用程序文件,它不会丢失。我们可以从document获得答案。
持久文件
这是您可以查看的网站文件。它们遵循此处描述的结构。它们植根于 d:\ home ,也可以使用%HOME%环境变量找到。
这些文件是持久的,这意味着您可以依赖它们,直到您做某些事情来改变它们。此外,它们在您站点的所有实例之间共享(当您将其扩展到多个实例时)。在内部,它的工作方式是它们存储在Azure存储中而不是存在于本地文件系统中。
免费和共享网站获得1GB空间,基本网站获得10GB,标准网站获得50GB
临时文件
许多常见的Windows位置都在本地计算机上使用临时存储。例如
%APPDATA%指向类似D:\ local \ AppData的内容。 %TMP%转到D:\ local \ Temp。 与持久文件不同,这些文件不在站点实例之间共享。此外,你不能依赖他们呆在那里。例如,如果您重新启动Web应用程序,您会发现所有这些文件夹都已重置为其原始状态。
对于免费,共享和消费 n(功能)网站,所有这些位置都有 500MB 限制(即不是每个文件夹)。对于标准版和基本网站,限制非常高(超过 100GB )。
我们可以从Azure kudu工具(https://yoursite.scm.azurewebsites.net/)检查 D:\ home \ site \ wwwroot 中的应用程序文件。
可用磁盘空间显示在环境页面上: