HTTP Client

Artifactory tuning for heavy loads - versions 5 & 6

AuthorFullName__c
Ariel Kabov
articleNumber
000004804
ft:sourceType
Salesforce
FirstPublishedDate
2020-04-26T11:39:53Z
lastModifiedDate
2024-03-10T07:49:11Z
VersionNumber
6
Artifactory manages a separate connection pool for outgoing HTTP requests per remote repository.
This connection pool is limited by default to 50 concurrent connections, and up to 50 concurrent connections per unique route.

This is configured in $ARTIFACTORY_HOME/etc/artifactory.system.properties.

Default values:
artifactory.http.client.max.total.connections = 50
artifactory.http.client.max.connections.per.route = 50


Tuning example:
artifactory.http.client.max.total.connections = 100
artifactory.http.client.max.connections.per.route = 80