Using the latest JFrog products?
JFrog Platform User Guide


JFrog Mission Control 3.x Documentation
To get the latest version, go to the JFrog Unified Platform


Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View thecurrent version.

Compare with CurrentView Page History

« PreviousVersion 3Current »

Overview

Mission Controlsupports a High Availability network configuration with a cluster of 2 or more, active/active nodes.

All cluster nodes in an HA configuration are synchronized, and jointly share and balance the workload between them. When a node becomes unavailable, the cluster will automatically spread the workload across the other remaining node(s) by leveraging the load balancer configuration.

Setting up several servers in an HA configuration is supported与一个Enterpriselicenseand provides the following benefits to your organization:

  • 确保弹性和灵活性
  • Supports Active-active cluster

  • Easy to install and maintain

  • Supported an unlimited number of nodes

Page Contents

Always Synchronized

Mission Control seamlessly and instantly synchronizes all data, configuration, cached objects and scheduled job changes across all cluster nodes.

Easy HA Setup

Mission Control allows you to easily我nstall a full HA cluster我n minutes.


Architecture

The Mission Control HA architecture consists of 3 layers: load balancer, application, local file system and external PostgreSQL and Elastic Search.

Load Balancer

The load balancer is the entry point to your Mission Control HA cluster, optimally distributing requests to the running Mission Control nodes.

It is the responsibility of your organization to manage and configure it correctly.

Application Layer

Mission Control HA presents a cluster of two or more Mission Control nodes that share common resources. Each cluster node runs 4 micro services as in theMicroservices and Portssection.

Local Configuration

Local file system is used to store information specific to the node. The main file that is used here is the mc.key which is used to encrypt the database content. This need to be synchronized between the nodes manually.

Database

Mission Control HA requires an external database, which is fundamental to management of Mission Control database and is also used to store cluster wide configuration files. Currently PostgreSQL is supported, and any change to configuration requires restarting all Mission Control nodes for changes to take effect.

  • 没有标签