繁体   English   中英

由于自动缩放,Web 作业是否会在添加新 VM 时重新分配?

[英]Do webjobs get redistributed on adding new VMs due to autoscaling?

在 2 个虚拟机上运行 5 个 Web 作业。 由于自动缩放,一段时间后添加了第三个 VM。 Web 作业是否跨 VM 重新分配? 如果 webjobs 没有重新分配,那么添加另一个 VM 将保持空闲状态的意义何在?

@vignesh,默认情况下,WebJobs 与其关联的 Azure Web Apps 实例一起扩展。 如果连续作业设置为 singleton(设置为 =true),它将仅在单个实例上运行,而不是在所有实例上运行。

在应用服务计划 (ASP) 中,当应用运行时,它会在 ASP 中配置的所有 VM 实例上运行。 如果多个应用在同一个应用服务计划中,它们都共享相同的 VM 实例。 如果一个应用程序有多个部署槽,则所有部署槽也会在相同的 VM 实例上运行。 如果启用诊断日志、执行备份或运行 WebJobs ,它们还会在这些 VM 实例上使用 CPU 周期和 memory。 请参阅文档。

我注意到您在 Microsoft Q&A 上提出了相关问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM