我们有一个自动扩展的应用服务计划,它由 2 个 Web 应用程序组成:
- 一个Web应用程序供公众访问,并且应该进行负载平衡。
- 但是,出于支持原因(数据完整性),其他 Web 应用程序(创作)只能从单个实例访问。
是否可以在 Web 应用级别进行配置,以便对此创作 Web 应用的所有请求仅定向到单身的例如,在公共 Web 应用程序进行负载平衡时?
我们试图避免为其配置 2 个不同的应用服务计划,因为这意味着额外的成本。如果我们不必为创作环境运行专用的应用服务计划,那将是有益的,因为创作环境只是偶尔访问。
答案1
我认为自己找到了问题的答案。我相信每个应用程序的缩放功能可以满足我的目标:https://docs.microsoft.com/en-us/azure/app-service/manage-scale-per-app。
我将创作应用程序的 NumberOfWorkers 设置为 1,而发布应用程序可以设置更高的 NumberofWorkers。