HTTP Client

How do I tune Artifactory for heavy loads?

AuthorFullName__c
Ariel Kabov
articleNumber
000002802
ft:sourceType
Salesforce
FirstPublishedDate
2016-11-21T15:16:01Z
lastModifiedDate
2024-03-10T07:48:51Z
VersionNumber
19
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
$JFROG_HOME/artifactory/var/etc/artifactory/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 = 150
artifactory.http.client.max.connections.per.route = 120