Skip to content

Commit d60aa73

Browse files
committed
increase route
1 parent 237748f commit d60aa73

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

.vscode/settings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"java.compile.nullAnalysis.mode": "automatic"
2+
"java.compile.nullAnalysis.mode": "automatic",
33
}

databricks-sdk-java/src/main/java/com/databricks/sdk/core/commons/CommonsHttpClient.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,11 @@ private CommonsHttpClient(Builder builder) {
141141
} else {
142142
PoolingHttpClientConnectionManager connectionManager =
143143
new PoolingHttpClientConnectionManager();
144+
// Total number of connections allowed by the connection manager.
144145
connectionManager.setMaxTotal(100);
146+
// Maximum number of connections per route. In most cases, this means per Workspace.
147+
// DataPlane resources have a dedicated route and are not subject to this limit.
148+
connectionManager.setDefaultMaxPerRoute(20);
145149
httpClientBuilder.setConnectionManager(connectionManager);
146150
}
147151
if (builder.requestRetryHandler != null) {

0 commit comments

Comments
 (0)