High Availability
Configure an Artifactory HA cluster of 2+ nodes on the same LAN. Requires an external database and Enterprise X/+ license.
Subscription Information
This feature is supported on the Self-Hosted platform, with an Enterprise X or Enterprise+ license.
You can configure JFrog services for High Availability (HA) with a cluster of two or more nodes on the same Local Area Network (LAN).
For full resilience and no-downtime upgrades, use a minimum of three nodes:
- A three-node cluster provides true HA — if one node fails or is taken down for maintenance, the remaining two nodes continue to share load and provide availability.
- A three-node cluster is required for no-downtime upgrades.
Artifactory Database Requirements for High Availability
You must use an external database connected to Artifactory to use high availability. You cannot use high availability with the in-built Derby database.
The following sections describe the benefits of High Availability.
Optimal Resilience
Maximize uptime. If one or more nodes are unavailable or down for upgrade, the remaining nodes share the load, ensuring optimal resilience and uptime.
Improved Performance with Load Balancing
Scale your environment with as many nodes as needed. All cluster nodes in an HA configuration are synchronized and share the workload. When a node becomes unavailable, the cluster automatically spreads the workload across the remaining nodes.
Managed Heavy Loads
Accommodate larger load bursts with no compromise to performance. With horizontal server scalability, you can easily increase your capacity to meet any load requirements as your organization grows.
Always Synchronized
Data, configurations, cached objects, and scheduled job changes are synchronized seamlessly across all cluster nodes.
For more information about the HA setup, see Install and Upgrade.
Cloud-Native High Availability
Starting from version 7.17.4, Artifactory provides Cloud-Native High Availability, also known as Masterless High Availability.
HA Architecture
JFrog Platform Deployment high-availability architecture is built on three blocks: a load balancer, multiple application nodes, and shared storage.
Clustering Artifactory
Artifactory's clustered Active/Active architecture provides a full set of true high availability features and is supported with an Artifactory Enterprise License.
Updated 7 days ago