我目前正在集成用于SEO优化的预呈现服务,但是在必要时,我们使用Azure应用服务计划来放大或缩小。
设置适当配置的步骤之一要求将applicationHost.xdt
文件放在/site/
目录中,该目录比将应用程序本身部署到的/site/wwwroot
目录高一层。
为了使applicationHost.xdt
文件持久保存到扩展过程产生的新实例,我应该采取什么步骤?
到目前为止,我已经进行了大量谷歌搜索,但是并没有找到很多有关将applicationHost.xdt
文件与Azure应用服务计划结合使用的文档。
我能够手动将文件上传到实例,但是我假设当我们随后扩展到更多实例时,手动上传的文件将不会出现在新实例上。
假设这不会有问题,因为azure应用程序下的所有文件在您的所有实例之间共享。您可以在以下Kudu Wiki中进行检查:Persisted files。在我的测试中,所有实例都将保留文件。
关于上传applicationHost.xdt
,您不必手动进行,有一个IIS Manager网站扩展程序可让您非常轻松地创建XDT文件。它将为您提供一些示例XDT。