With RMI Hub

The RMI hub is a special application included with the Content Engine distribution. You can install it in order to simplify the management of multi-server installations. It provides the easiest way of implementing distributed caching, especially for larger installations with many servers.

In order to use an RMI hub, each Content Engine instance must be configured with the IP address of the RMI hub and with a unique name with which to identify itself to the hub. On start-up, each Content Engine instance registers with the RMI hub. All invalidation events received by the RMI hub are then broadcast to all registered Content Engines.

The RMI hub is run as a stand-alone process, started from a Shell script. It can run either on the same host machine as a Content Engine instance, or alone on a dedicated host. The RMI hub and the registered Content Engine instances may be restarted independently of each other.

Setting up your installation to use an RMI hub involves two main tasks:

  • Setting up the RMI hub itself

  • Configuring the Content Engine instances in your installation to use the RMI hub

These tasks are described in the following sections.