Я обнаружил эту странную проблему с функцией Azure, которая вызывается сообщением очереди служебной шины.
Azure function is continuous running
, что trigger when service bus queue gets new message
.
но если в очереди долгое время нет сообщений, как предположим
1-2 дня и когда новое сообщение приходит в очередь через 2 дня, его
странно, что функция лазури не срабатывает, зачем какая-либо подсказка?
public static class TestController
{
[FunctionName("TestController")]
public static async Task Run([ServiceBusTrigger("%TestController.Topic%", "%TestController.Subscription%", AccessRights.Listen,
Connection = "ConnServiceBus")]BrokeredMessage currentMessage, TraceWriter log, ExecutionContext context)
{
log.Info("TestControllerprocessing start " + DateTime.Now);