Planning to provision 'Queue triggered' based Azure function on Azure on consumption pricing model. On every invocation of this function it may be expected to run randomly anywhere between 1 min to 30 mins or even longer/shorter, it depends. Occasional max. running time can be around 45 mins other wise most of the max. running time can be within 10 mins.
Is there timeout for 'Queue triggered' based Azure function? If yes, what is the max. timeout?
Is there any Azure function related based practices to overcome the timeout limitation?
(or)
Can 'Durable function' can be considered as an alternative to over come the max. timeout period limitation?
(or)
Is there any other better server-less component available on Azure for availing?