Make it possible to call a long-running backend API which need more than 4 minutes to return
We have some legacy backend APIs which need around 10 minutes to return. Yet, the APIM SLB has a defalut timeout for 4 minutes, which is not changeable from the user side even if I set forward-request timeout to be 15 minutes via Policy, I have never got a response from the APIM. The 4 minutes limit can be avoided by a keep live logic. Could you please implement this while calling a backend API and make sure the timeout can meet the value set in the Policy.
Thank you for the feedback! We added this suggestion to the backlog and will update the item when we prioritize it for implementation.
Michael Machata commented
This is really a big pain for big data. We have a lot of process needing much more time than 4 min. Sometimes even 15-20. And they all stop/crash because of the 4minutes break. Please push that forward!
Hahn, Chang H [AUTOSOL/MTWN] commented
Same here any update? I'm ready to dump the APIM, it's been more of a pain then any help.
Talha Ahmed commented
Any update on this? any other alternative for a long running backend api (approx 10 mins)