Artifactory runs on top of Apache Tomcat, which manages the incoming HTTP connection pools.
This sets the number of concurrent HTTP connections Artifactory can serve.
We can override the default thread pool limit by modifying the Artifactory System YAML.
Default values:
Tuning example:
Important: When modifying the Access maxThreads, it is required to update the $JFROG_HOME/artifactory/var/etc/artifactory/artifactory.system.properties file with:
artifactory.access.client.max.connections = <VALUE>
This is to modify the internal HTTP connection pool Artifactory uses to internally interact with Access.
This sets the number of concurrent HTTP connections Artifactory can serve.
We can override the default thread pool limit by modifying the Artifactory System YAML.
Default values:
artifactory: tomcat: connector: maxThreads: 200 ... access: tomcat: connector: maxThreads: 50
Tuning example:
artifactory: tomcat: connector: maxThreads: 600 ... access: tomcat: connector: maxThreads: 150
Important: When modifying the Access maxThreads, it is required to update the $JFROG_HOME/artifactory/var/etc/artifactory/artifactory.system.properties file with:
artifactory.access.client.max.connections = <VALUE>
This is to modify the internal HTTP connection pool Artifactory uses to internally interact with Access.