HttpWebhook retries when retry policy is none

Konsta Kallama 0 Reputation points
2024-04-19T12:54:44.0833333+00:00

I have a logic app with a HttpWebhook action with retry policy set to none. But the action still seems to sometimes retry sending its outbound post request, see pictures. I would instead want it to just fail on the first error and never do any retries. Is there a way to configure the logic app to do this? I'd hoped that the retry policy = none would be enough, but it seems like this is not the case? Or am I reading this wrong somehow?

Screenshot 2024-04-19 132933

Screenshot 2024-04-19 132945

Screenshot 2024-04-19 152245

(More background: this webhook is calling our own function app process that may take a long time to complete, and that calls the webhook back once it's done. The reason we'd prefer no retries is because in this example case, the first call had gotten far enough to send data to the receiving system on the other end, and the retry resulted in them receiving duplicate data, which we would like to avoid.)

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

1 answer

Sort by: Most helpful
  1. Sonny Gillissen 3,351 Reputation points
    2024-05-10T13:47:18.04+00:00

    Hi Konsta Kallama,

    Thank you for reaching out on Microsoft Q&A!

    So, for my understanding: it takes a long time for the webhook request to receive a response? Could it be that the action simply timed out, and did not retry but send a "unsubscribe" to the endpoint, because of this timeout?

    If so, can you make sure the webhook receive responds quickly enough for the webhook to process is, as is the idea with webhooks. Then it should continue without error.

    Please click “Accept answer” if you find this helpful. Feel free to drop additional queries in the comments below!

    Kind regards,

    Sonny

    0 comments No comments

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.