在Azure应用程序服务中,webjob是如何跨vm分布的?



隔离层有10台虚拟机,有10个部署槽位。我有10个连续的webjob,每个插槽一个,以单例模式运行。我是否可以期望webjob以1:1的比例分布在VM上,即每个VM有一个webjob ?还是网络工作的分布是随机的?

您可能知道,隔离层在专用Azure虚拟网络上运行专用Azure vm,并且它为您的应用程序提供计算隔离之上的网络隔离。使用专用的应用程序计划意味着每个web应用程序都在自己的硬件上运行。

WebJobs是Azure应用服务的一个特性,它允许你在与web应用

相同的实例中运行程序或脚本。对于连续型web作业,它运行在web应用程序运行的所有实例上。但是你可以选择将WebJob限制为单个实例。

最新更新