Support visibilityTimeout of Queue Trigger to be maintained after restarting Functions host.
The automatic retry with visibilityTimeout of Queue Trigger happens when the function host is up and running.
But after restarting Functions host, sometimes retry interval does not refer to visibilityTimeout.
Could you please support visibilityTimeout to be maintained after restarting Functions host?
https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-error-pages#retry-support

Thanks for the idea! Keep the votes coming!
1 comment
-
Kohei Mayama commented
Suddenly Azure Functions host shutdown, Queue trigger visibility timeout is fixed 10 min and we have to wait no need period.
If critical application managed, It need processing as soon as possible.<Azure/azure-webjobs-sdk>
https://github.com/Azure/azure-webjobs-sdk/blob/9be0dcb611674ebab5415bc0726040050e6c0260/src/Microsoft.Azure.WebJobs.Extensions.Storage/Queues/Listeners/QueueListener.cs#L104
-------
// if the function runs longer than this, the invisibility will be updated
// on a timer periodically for the duration of the function execution
_visibilityTimeout = TimeSpan.FromMinutes(10);
----------