首页 > 解决方案 > 用于容器状态存储的 Azure Web App

问题描述

根据一点,可以通过设置应用程序设置将存储设备挂载到 /home 目录WEBSITES_ENABLE_APP_SERVICE_STORAGE

是否建议使用此存储挂载来存储我的应用程序的不可替代数据(例如用户内容)?

一些子问题是上述问题的先决条件:

老实说,感觉有点危险,因为我自己无法管理底层存储帐户。

标签: azurecontainersazure-web-app-service

解决方案


是否建议使用此存储挂载来存储我的应用程序的不可替代数据(例如用户内容)?

你可以从这个博客中得到答案。您可以使用映射的共享路径。

缺少此应用设置将导致设置为“真”。换句话说,如果您的应用程序中不存在此应用程序设置,您将看到 /home 目录映射到 Azure 存储。

根据博客我们可以知道,如果您将WEBSITES_ENABLE_APP_SERVICE_STORAGE设置为true,而不是在应用程序设置中添加它,您可以正常使用它。

  • 如果我不小心删除了应用程序设置,这个存储空间会立即被删除吗?

如果你想使用映射的共享路径/home,我建议你不要WEBSITES_ENABLE_APP_SERVICE_STORAGE在appsetting中添加。如果 appsetting 被更改,实例将重新启动。

  • 这个存储可以备份吗?

据我所知,如果文件被删除,似乎很难恢复。

老实说,感觉有点危险,因为我自己无法管理底层存储帐户。

如果您对此感到担心,我建议您可以使用该映射的共享路径,并使用自有 Azure 存储备份重要文件。


推荐阅读