To increase the performance of IBM® Controller, you
can spread the workload between several Controller application servers.
Before you begin
If you want to use several Controller application servers, where some users use server 1
and others use server 2, then the following diagram shows how to set up these Controller application
servers.
One application server acts as the
primary. The primary server hosts the active user manager. You can have several separate secondary
servers. The secondary servers use the user manager that runs on the primary server.
Procedure
-
On the master system, install the Controller application server.
-
On the secondary system perform the following tasks:
-
Install only the Controller server components.
-
Use the same version of Controller on the primary and secondary system.
-
Configure the Controller server on the secondary system in the same way as the primary
application server. The master and secondary systems must contain the same database connections
(same UDL files).
-
On each secondary system, configure the web.config file by performing the
following tasks:
-
In the ControllerProxyServer folder, open the
web.config file.
The default location of the ControllerProxyServer folder is
C:\Program Files\ibm\cognos\ccr_64\ControllerProxyServer.
-
In the
<appSettings>
section, add the following entry <add
key="ccrRemoteServer" value=" http://PRIMARYSERVER_NAME/ibmcognos/controllerserver" />
.
-
Save the changes and restart all servers.