I have 50 threads and each make a separate connection to a unique IP address, run a query, and return the result. There is no need for connection pooling in this scenario.
These servers have atrocious connectivity (unlike 99% of the common use cases for this gem where the server is readily available in a production environment). Only one thread is running at a time. Even with 50 threads I'm only seeing one timeout every 20 seconds.
All the connects use IP addresses so I don't think DNS resolution is blocking. Is this a known issue?
I have 50 threads and each make a separate connection to a unique IP address, run a query, and return the result. There is no need for connection pooling in this scenario.
These servers have atrocious connectivity (unlike 99% of the common use cases for this gem where the server is readily available in a production environment). Only one thread is running at a time. Even with 50 threads I'm only seeing one timeout every 20 seconds.
All the connects use IP addresses so I don't think DNS resolution is blocking. Is this a known issue?