Setting up a Cluster for Admin Console

You should use sticky sessions to load balance Spectrum™ Spatial Analyst Admin console. In the event that an Admin console node fails, the load balancer will begin routing the requests to the next most available Admin console node. As Spectrum™ Spatial Analyst Admin console don't support session replication, an admin user will be shown error on a node failure. However user can continue using the Admin console after re-login, requests are routed to the other running node.

Execute the instruction given below to configure sticky session:
  1. Go to the directory: "<SSA_INSTALL_DIR>\Tomcat7\AnalystAdmin\conf"
  2. Open file "server.xml" for editing.
  3. Add an attribute with name "jvmRoute" to <Engine> element. The value of attribute should be a unique name across all the Admin nodes.

You need to modify "adminconsole.externalUrl" property in shared.properties file so that it refers to load balancer URL:

adminconsole.externalUrl=http://<loadbalancer.example.com>:<port>/adminconsole