Azure 从我的ASP.NET网站执行按需web作业?

Azure 从我的ASP.NET网站执行按需web作业?,azure,azure-webjobs,Azure,Azure Webjobs,现在我有一份网络工作,它是“永远在线”的。此webjob侦听队列消息并执行操作。一切正常,但我必须为网络工作“监听”命令的每一分钟付费,不是吗 我已经看到您也可以按需运行web作业,但我还没有找到任何关于如何执行按需web作业的示例代码 背景:我正在一个web作业中运行一个web爬虫程序,该作业接收应该从消息队列爬网的URL。我想把成本降到最低 如何从ASP.NET网站执行按需web作业 谢谢因为您的站点已经在一个标准实例上运行,并且WebJob正在您站点的同一个Web托管计划中运行,您不需要支

现在我有一份网络工作,它是“永远在线”的。此webjob侦听队列消息并执行操作。一切正常,但我必须为网络工作“监听”命令的每一分钟付费,不是吗

我已经看到您也可以按需运行web作业,但我还没有找到任何关于如何执行按需web作业的示例代码

背景:我正在一个web作业中运行一个web爬虫程序,该作业接收应该从消息队列爬网的URL。我想把成本降到最低

如何从ASP.NET网站执行按需web作业


谢谢

因为您的站点已经在一个标准实例上运行,并且WebJob正在您站点的同一个Web托管计划中运行,您不需要支付任何额外费用,因为WebJob(及其宿主站点)和站点本身都在同一个VM上运行

您可以启用(或保持)始终处于启用状态,并且不会产生任何额外成本。关闭“始终打开”不会为您节省任何资金,而且正如您所知,连续WebJob需要正常运行


希望这能有所帮助。

您托管此ASP.NET网站的定价层是什么?您是否使用此ASP.NET网站部署WebJob?您是否要从中调用它?否,我将分别部署它们。您是否部署到与ASP.NET网站相同的Web托管计划?是的,相同的Web托管计划,但不同的Web应用程序。此外,请看一下用于调用按需web作业的WebJobs API。是的,我也忘了加上,因为这也是我们要求的东西之一。谢谢,瑞克:)