Logic app service bus trigger duplicating runs?

Ryan Radford 21 Reputation points
2021-11-25T11:40:36.407+00:00

Hi,

We've got a pretty simple logic app that is triggered via a service bus trigger linked to a topic, which then calls a REST API to get some data, deposits that data into blob storage, and finally closes off the original service bus message. There are no loops in this logic app, it's a straight 'top-to-bottom' flow. Message lock timeout on the topic subscription is set to 2 minutes and the message retrieved from the service bus topic contains a single message to be processed and concurrency control for the logic app is set to 25 instances.

When looking in log analytics, I'm seeing occasional instances of what appears to be the logic app running twice under the same runid :

152602-problem1.jpg

152556-problem2.jpg

Looking at the run details of the logic app itself, the actions list only shows a single instance of each action firing, but the start and end execution times exceed the sum of the action durations, suggesting that the logic app is indeed running more than once under the same runid :

152603-problem3.jpg

Does this confirm that the logic app is indeed running multiple times and shouldn't be, or could this be a log analytics data ingestion issue?

Thanks.

Azure Logic Apps
Azure Logic Apps
An Azure service that automates the access and use of data across clouds without writing code.
{count} votes

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.