我有一个WebJob,只要ServiceBus队列项显示
就会被触发public static void ProcessQueueMessage(
[ServiceBusTrigger("%ServiceBusHighPriorityQueueName%")] BrokeredMessage message)
有些网站声明以下内容
我假设ServiceBus队列触发器处理程序是"触发"而不是"连续",那么在设置 webjob-publish-settings.json 参数 runMode 时应该使用什么?
由于它被触发,AppService是否仍需要AlwaysOn?
答案 0 :(得分:5)
当WebJobs SDK与阻止的主机一起使用时,WebJobs需要设置为连续的,即使从个别功能的角度来看,它们的行为就好像它们被触发一样。
基本上,只要你有一个永远运行的exe,连续就是正确的,就是这种情况。
当然,确实需要启用Always On。