Azure 将webjob从按需更改为按计划

Azure 将webjob从按需更改为按计划,azure,azure-webjobs,Azure,Azure Webjobs,我们有一个按需部署的azure webjob。有没有办法在不重新部署的情况下将其更改为按计划运行? 这方面的信息不多 我尝试创建一个新的计划集合,如,并添加一个作业来运行现有的webjob,但这似乎也不起作用 我更喜欢在GUI门户中这样做,但如果不可能,我会在powershell中这样做(如果可能的话) (另外,如果它只能通过重新部署来改变,我需要知道这一点,它有效地回答了这个问题)这应该为您指明如何通过PowerShell实现这一点的方向。似乎可以将现有的WebJob添加到计划程序中。 要方便

我们有一个按需部署的azure webjob。有没有办法在不重新部署的情况下将其更改为按计划运行?
这方面的信息不多

我尝试创建一个新的计划集合,如,并添加一个作业来运行现有的webjob,但这似乎也不起作用

我更喜欢在GUI门户中这样做,但如果不可能,我会在powershell中这样做(如果可能的话)


(另外,如果它只能通过重新部署来改变,我需要知道这一点,它有效地回答了这个问题)

这应该为您指明如何通过PowerShell实现这一点的方向。似乎可以将现有的WebJob添加到计划程序中。

要方便地将计划添加到触发(按需)的webjob,请在webjob根目录下添加一个名为
settings.job
的文件,其中包含以下内容:

{“调度”:“作为cron表达式的调度”}

了解更多关于此的信息

注意:它只适用于标准或高级站点,并要求您将站点设置为始终打开


最后,我引用的原始帖子中的链接起了作用。我缺少的是理解在scheduler中创建触发器作业不会影响web作业本身的运行状态(按需或按计划)。在我的例子中,它仍然是“按需”的,但实际上是按计划运行的。

我试图不重新部署。我可以很容易地修改部署,但我已经在Azure中尝试进行修改。无需重新部署,只需转到https://{sitename}.scm.azurewebsites.net/debugconsole您将在那里找到一个文件浏览器,您可以在其中添加文件。简单。旁注:只需在一个基本网站上运行它,它也可以工作。