v.24.11Improvement

S3Queue and AzureQueue Configuration Update for Polling Timers

S3Queue and AzureQueue: Set polling_max_timeout_ms to 10 minutes, polling_backoff_ms to 30 seconds. #71817 (Kseniia Sumarokova).
Increased the default polling timeout settings for S3Queue and AzureQueue by setting polling_max_timeout_ms to 10 minutes and polling_backoff_ms to 30 seconds.

Why it matters

This change improves queue polling behavior by allowing longer maximum polling intervals and reducing polling frequency backoff, which can enhance stability and performance when interacting with S3 and Azure queues, especially under varying load or latency conditions.

How to use it

Users can configure the S3Queue and AzureQueue settings by setting polling_max_timeout_ms to 600000 (10 minutes) and polling_backoff_ms to 30000 (30 seconds) in their queue configuration files or parameters to apply the new defaults or custom values.