Why is Logic App creating another run when the http action is taking more than 1 min to complete?

Vivek Komarla Bhaskar 956 Reputation points
2023-03-14T10:47:34.8233333+00:00

Hi,

In my logic app, when my HTTP action takes more than 1 minute to complete, it creates a new run, while the existing run is also running in parallel.

Is there a way to ensure the logic app doesn't create a new run in this case? In addition, what is the option to increase the retry time?

Could you please help me with both options to disable retry and increase retry time?

Azure Logic Apps
Azure Logic Apps
An Azure service that automates the access and use of data across clouds without writing code.
3,542 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. MayankBargali-MSFT 70,936 Reputation points Moderator
    2023-03-14T11:01:28.8866667+00:00

    @Vivek Komarla Bhaskar Thanks for reaching out. Are you using a Timmer trigger that triggers your logic app every one minute? Inside your workflow you have HTTP action that calls your HTTP endpoint. Another run should not be created until and unless some event is triggering your logic app. The HTTP limit is documented here for different environments and yes you can disable the retry by navigating to the setting of your HTTP action and select None on the retry policy.

    You cannot increase the timeout duration for the consumption logic app. In case if you are using standard logic app then you can update this configuration (Runtime.Backend.HttpOperation.RequestTimeout).

    User's image

    Feel free to get back to me if you have any queries or concerns.

    Please accept as "Yes" if the answer is helpful so that it can help others in the community. If you need any help/clarification/concerns/follow up questions, then please click on "Add Comment" on my answer and provide more details.


Your answer

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