mirror of
https://github.com/spring-projects/spring-data-elasticsearch.git
synced 2025-06-16 17:12:10 +00:00
Change mapping of connectionRequestTimeout to ConnPool leaseTimeout.
Original Pull Request: #1925 Closes: #1926 (cherry picked from commit 3b8f0c9d567d4c91ae937e6b87752d81cda4c0a7) (cherry picked from commit 92806d2e1194bc470244deae8271b0e74ca3288b)
This commit is contained in:
parent
aca34eefeb
commit
ea4cc07146
@ -54,6 +54,7 @@ import org.springframework.util.Assert;
|
|||||||
* @author Huw Ayling-Miller
|
* @author Huw Ayling-Miller
|
||||||
* @author Henrique Amaral
|
* @author Henrique Amaral
|
||||||
* @author Peter-Josef Meisch
|
* @author Peter-Josef Meisch
|
||||||
|
* @author Nic Hines
|
||||||
* @since 3.2
|
* @since 3.2
|
||||||
*/
|
*/
|
||||||
public final class RestClients {
|
public final class RestClients {
|
||||||
@ -104,15 +105,14 @@ public final class RestClients {
|
|||||||
Duration connectTimeout = clientConfiguration.getConnectTimeout();
|
Duration connectTimeout = clientConfiguration.getConnectTimeout();
|
||||||
|
|
||||||
if (!connectTimeout.isNegative()) {
|
if (!connectTimeout.isNegative()) {
|
||||||
|
|
||||||
requestConfigBuilder.setConnectTimeout(Math.toIntExact(connectTimeout.toMillis()));
|
requestConfigBuilder.setConnectTimeout(Math.toIntExact(connectTimeout.toMillis()));
|
||||||
requestConfigBuilder.setConnectionRequestTimeout(Math.toIntExact(connectTimeout.toMillis()));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Duration timeout = clientConfiguration.getSocketTimeout();
|
Duration timeout = clientConfiguration.getSocketTimeout();
|
||||||
|
|
||||||
if (!timeout.isNegative()) {
|
if (!timeout.isNegative()) {
|
||||||
requestConfigBuilder.setSocketTimeout(Math.toIntExact(timeout.toMillis()));
|
requestConfigBuilder.setSocketTimeout(Math.toIntExact(timeout.toMillis()));
|
||||||
|
requestConfigBuilder.setConnectionRequestTimeout(Math.toIntExact(connectTimeout.toMillis()));
|
||||||
}
|
}
|
||||||
|
|
||||||
clientBuilder.setDefaultRequestConfig(requestConfigBuilder.build());
|
clientBuilder.setDefaultRequestConfig(requestConfigBuilder.build());
|
||||||
|
Loading…
x
Reference in New Issue
Block a user