Version

    Example of 3 Node Cluster Configuration

    Basic 3-nodes Cluster Configuration

    This example describes a Cluster with three nodes where each node has a direct connection to a database.

    Configuration of 3-nodes Cluster, each node has access to a database

    Figure 51.4. Configuration of 3-nodes Cluster, each node has access to a database


    Configuration of Node 1 on 192.168.1.131

    jdbc.driverClassName=org.postgresql.Driver
    jdbc.url=jdbc:postgresql://192.168.1.200/clover_db?charSet=UTF-8
    jdbc.dialect=org.hibernate.dialect.PostgreSQLDialect
    jdbc.username=clover
    jdbc.password=clover
    
    cluster.enabled=true
    cluster.node.id=node01
    cluster.http.url=http://192.168.1.131:8080/clover
    cluster.jgroups.bind_address=192.168.1.131
    cluster.jgroups.start_port=7800
    cluster.jgroups.tcpping.initial_hosts=192.168.1.132[7800],192.168.1.133[7800]
    
    cluster.group.name=TheCloverCluster4
    
    sandboxes.home=/home/clover/shared_sandboxes

    Configuration of Node 2 on 192.168.1.132

    jdbc.driverClassName=org.postgresql.Driver
    jdbc.url=jdbc:postgresql://192.168.1.200/clover_db?charSet=UTF-8
    jdbc.dialect=org.hibernate.dialect.PostgreSQLDialect
    jdbc.username=clover
    jdbc.password=clover
    
    cluster.enabled=true
    cluster.node.id=node02
    cluster.http.url=http://192.168.1.132:8080/clover
    cluster.jgroups.bind_address=192.168.1.132
    cluster.jgroups.start_port=7800
    cluster.jgroups.tcpping.initial_hosts=192.168.1.131[7800],192.168.1.133[7800]
    
    cluster.group.name=TheCloverCluster4
    
    sandboxes.home=/home/clover/shared_sandboxes

    Configuration of Node 3 on 192.168.1.133

    jdbc.driverClassName=org.postgresql.Driver
    jdbc.url=jdbc:postgresql://192.168.1.200/clover_db?charSet=UTF-8
    jdbc.dialect=org.hibernate.dialect.PostgreSQLDialect
    jdbc.username=clover
    jdbc.password=clover
    
    cluster.enabled=true
    cluster.node.id=node03
    cluster.http.url=http://192.168.1.133:8080/clover
    cluster.jgroups.bind_address=192.168.1.133
    cluster.jgroups.start_port=7800
    cluster.jgroups.tcpping.initial_hosts=192.168.1.131[7800],192.168.1.132[7800]
    
    cluster.group.name=TheCloverCluster4
    
    sandboxes.home=/home/clover/shared_sandboxes