如何将Continuous Webjob设置为Singleton?

时间:2016-11-07 16:27:28

标签: azure-webjobs

我已经看到了一些关于使用settings.job的指导,但它不起作用 - 在我看到的控制台中:

 WebJob singleton setting is False

如何防止横向扩展运行我的webjob的多个实例?

1 个答案:

答案 0 :(得分:4)

据我所知,set a continuous job as singleton我们可以创建一个名为 settings.job 的文件,内容为:{“is_singleton”:true}并将其放在WebJob目录。 我们可以get continuous job settings来确定它是否是单身人士。

GET /api/continuouswebjobs/{job name}/settings

enter image description here

  

在控制台中我看到:    WebJob单例设置为False

请使用Kudu工具检查settings.job是否存在于WebJob目录的根目录以及“is_singleton”属性的实际值。