A clustered environment is one that has multiple instances of the JAMF Software Server (JSS) web application pointing to the same database. Clustering is useful in large environments that require multiple web applications, or environments with a web application in the DMZ.
When setting up a clustered environment, it is recommended that you configure the Clustering settings in the JSS using the web application that you plan to make the master, and then install other JSS web applications that point to the same database. However, if you already have multiple JSS web applications installed and pointed to the same database, you can configure the Clustering settings in the JSS after the fact. (For more information on setting up a clustered environment, contact your JAMF Software Representative.)
The Clustering settings in the JSS allow you to configure the frequency at which clustered web applications are synced with the database, and specify which web application should function as the master.
The master web application handles tasks such as upgrading the database schema and flushing logs from the database.
The JSS also allows you to view a list of web applications that are pointed to the same database and information about them.
To cluster web applications that are not in the DMZ, you need a load balancer with the address of the JSS. For example:
The load balancer should route traffic to the servers running the web application.
Configuring Clustering Settings
Log in to the JSS web application with a web browser.
In the top-right corner of the page, click Settings .
Click System Settings.
On a smartphone or iPod touch, this option is in the pop-up menu.
Click Clustering .
Configure the settings on the pane.
To specify which web application should function as the master, select the Master option for the web application.
If you already have multiple JSS web applications pointed to the same database, restart Tomcat on any of the web applications for the changes to take effect.
For instructions on how to restart Tomcat, see the following Knowledge Base article:
Starting and Stopping Tomcat
For related information, see the following Knowledge Base article:
Installing a JSS Web Application in the DMZ
Find out how to install a web application in the DMZ, and learn when in the process you should configure the Clustering settings in the JSS.