Prevent Azure closing idle connections by default
Problem to solve
Azure closes TCP connections that are idle for > 240,000 ms (4 minutes). The default Kafka configurations will update connections every 5 minutes, so this will cause errors due to dead connections. There have been feature requests to give users options to customize these configurations, however fixing this issue by default would greatly improve ease of use.
Goal
As a user of Axual client, I want to connect to Axual on Azure without setting up additional configurations, so I can use Axual platform with more ease.
What does success look like, and how can we measure that?
Done when:
- Default Producer configurations are optimized for Azure
- Default Consumer configurations are optimized for Azure
Links / references
Edited by Mendelt Luinenburg