我有一个带有2个webjobs的天蓝色网络应用程序。我需要扩展一个webjob。是否有任何方法可以独立于网站和其他webjob来扩展/扩展?
答案 0 :(得分:2)
假设您的WebJobs是连续的,
来自https://github.com/projectkudu/kudu/wiki/WebJobs-API
如果将连续作业设置为单例,则它仅在与在所有实例上运行相对的单个实例上运行。默认情况下,它在所有实例上运行。
在部署期间将连续作业设置为单例(不需要 您可以使用内容:
{ "is_singleton": true }
创建一个名为 settings.job 的文件,并将其放在(特定)WebJob目录的根目录下。
WebJobs,你想留在一个实例上,设置为单身。 其余的将通过您的应用服务计划自动扩展。
触发的WebJobs仅在一个实例上运行 来源:与上述相同的网址。
调用已触发的作业
注意:如果站点有多个实例,则作业将在其中一个上随意运行。