Configure clusters to enhance performance by dividing processing work among a number of servers.
If you did not configure your cluster during installation, or to create and configure a new cluster, follow these steps for every cluster node.
[...]
<Controller enabled="true">
</Controller>
<Manager enabled="true" />
<Rpc>
<Host>dino</Host>
<Port>19011</Port>
</Rpc>
<Cache>
<Host>dino</Host>
<Port>19001</Port>
<Name>test-name-1</Name>
<Password>test-password-1</Password>
<Managers enabled="true">
<Manager>dino:19001</Manager>
<Manager>astro:19002</Manager>
<Manager>scooby:19003</Manager>
</Managers>
<Persistence enabled="true"
<Directory>${ESP_STORAGE}</Directory>
</Persistence>
</Cache>
[...]
Configuration
varies based on whether you enable the node
as a controller,
a
manager, or
both. The node defined
in the example above is enabled as both a manager and a controller. (This example and the
others shown in this task come from the cluster configuration file for a
UNIX-based installation of Event Stream Processor.
In Windows, a node
cannot be both manager and controller unless it is the only node in the cluster.)
In configuration files for manager nodes, the Cache section defines the cluster by identifying the managers that belong to the cluster’s shared cache.