a2l007 opened a new pull request, #16831: URL: https://github.com/apache/druid/pull/16831
### Description Adds a configuration `clientConnectTimeout` to our http client config which controls the connection timeout for our http client requests. It was observed that on busy K8S clusters, the default connect timeout of 500ms is sometimes not enough time to complete syn/acks for a request and in these cases, the requests timeout with the error: `exceptionType=java.net.SocketTimeoutException, exceptionMessage=Connect Timeout` This behavior was mostly observed on the router while forwarding queries to the broker. Having a slightly higher connect timeout helped resolve these issues. ####Release Note: Adds http client config `clientConnectTimeout` to configure connection timeouts for Druid http client requests. <hr> This PR has: - [x] been self-reviewed. - [x] added documentation for new or modified features or behaviors. - [x] a release note entry in the PR description. - [x] been tested in a test Druid cluster. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
