BeanConnect unterstützt sowohl Cluster im Application Server als auch Proxy Cluster. Damit können n Instanzen des Resource Adapters m Proxy Instanzen zugeordnet werden.
Der Cluster-Betrieb dient dazu, die Ausfallsicherheit zu erhöhen und eine Lastverteilung zwischen den Instanzen zu realisieren.
Bild 11: BeanConnect-Komponenten im Cluster-Betrieb
Für die Outbound-Kommunikation ist eine Resource Adapter Instanz zu einer Zeit immer genau einer Proxy Cluster Instanz zugeordnet. Fällt diese Instanz aus, dann sucht sich die Resource Adapter Instanz eine neue Proxy Cluster Instanz. Die Lastverteilung wird mit den Mechanismen des Application Servers realisiert.
Für die Inbound-Kommunikation sind einer Proxy Instanz immer alle Application Server Instanzen zugeordnet, die Lastverteilung übernimmt der Proxy-Container.
Der Proxy Cluster wird mit der Management Console konfiguriert. Eine der Proxy Instanzen ist als Master Instanz ausgezeichnet, mit deren Hilfe die anderen Proxy Instanzen synchronisiert werden, z.B. bei Änderungen in den Konfigurationsdaten.