-
Hi, I'm faced with freezing my MS Azure Durable functions with pending runtime status. It happens time to time and with random functions. Time to time means that if I catch a freezing function and then repeat all the same steps from start to call this function it will work as expected without any delays. Here are some logs(start reading from the end)5/3/2023, 1:01:40 PM TRACE Executed 'WorkflowExecutor' (Succeeded, Id=e749bf69-a683-4303-99fb-e5841f558ad9, Duration=37011ms) Severity level: Information 5/3/2023, 1:01:40 PM <= CUSTOM LOG (after got a complete orchestration status) 5/3/2023, 1:01:40 PM 5/3/2023, 1:01:40 PM <= CUSTOM LOG (the log inside orchestration func) 5/3/2023, 1:01:04 PM 5/3/2023, 1:01:03 PM <=CUSTOM LOG (one line beforestart orchestration func in second storage queue func run) 5/3/2023, 1:01:03 PM <= CUSTOM (very start of the second run of storage queue func. It restarts automatically after exception bellow appear) 5/3/2023, 12:53:55 PM 5/3/2023, 12:53:55 PM <= CUSTOM LOG (the log inside orchestration func) 5/3/2023, 12:50:55 PM <= CUSTOM LOG 5/3/2023, 12:50:55 PM <= CUSTOM LOG (the confirmation that orchestration func Runtime status is Pending after 10 min) 5/3/2023, 12:50:55 PM 5/3/2023, 12:50:55 PM 5/3/2023, 12:50:55 PM 5/3/2023, 12:50:55 PM 5/3/2023, 12:40:55 PM 5/3/2023, 12:40:55 PM <= CUSTOM LOG (one line before call orchestration function - starter.StartNewAsync("SendEmail")) 5/3/2023, 12:40:55 PM <= CUSTOM LOG (very start of storage queue func) |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Updates: |
Beta Was this translation helpful? Give feedback.
Updates:
Delays have disappeared and now there are no any pending status freezing. The problem was with function app name. The resource name in azure was too long. It turned out that it is not recommended to create name more then 32 symbols. By this name MS generates some ids for internal usage. In my case I had 38 symbols and their names had only diff with postfix in the end of the name like -dev/-test/-prod.