Azure Web Apps 是否在多个实例之间共享磁盘?
Does Azure Web Apps share disk between multiple instances?
根据 David Ebbo 在 Azure runtime environment 文章中所说的,当您启动 2 个或更多实例时,文件系统中的文件将移动到 Azure 存储(Azure Blob 或文件)并在所有实例之间共享相同 Web 应用程序的实例。这意味着当 Web App Instance #1
在文件系统中创建一个 Reamem.txt
文件时, Web App Instance #2
可以修改,删除等这个文件。
- Azure Web Apps 真的在多个实例之间共享磁盘吗?
- 如果是,有什么方法可以改变这种行为吗?
- 是的。网站内容存储在一个 blob 中,然后由实例装载。如果有多个实例,它们由同一个文件系统支持。
- 默认情况下您无法更改此设置。然而,您可以使用多个站点,但您必须自己配置负载平衡。您可以使用流量管理器来执行此操作。
根据 David Ebbo 在 Azure runtime environment 文章中所说的,当您启动 2 个或更多实例时,文件系统中的文件将移动到 Azure 存储(Azure Blob 或文件)并在所有实例之间共享相同 Web 应用程序的实例。这意味着当 Web App Instance #1
在文件系统中创建一个 Reamem.txt
文件时, Web App Instance #2
可以修改,删除等这个文件。
- Azure Web Apps 真的在多个实例之间共享磁盘吗?
- 如果是,有什么方法可以改变这种行为吗?
- 是的。网站内容存储在一个 blob 中,然后由实例装载。如果有多个实例,它们由同一个文件系统支持。
- 默认情况下您无法更改此设置。然而,您可以使用多个站点,但您必须自己配置负载平衡。您可以使用流量管理器来执行此操作。