Skip to content

Instantly share code, notes, and snippets.

@kana-ph
Last active December 4, 2018 14:26
Show Gist options
  • Save kana-ph/3ad1c960b9aa24b8af8d7b623c4cb2b3 to your computer and use it in GitHub Desktop.
Save kana-ph/3ad1c960b9aa24b8af8d7b623c4cb2b3 to your computer and use it in GitHub Desktop.

broker 1

<broker ... brokerName="broker" ...>
    ...
    <persistenceAdapter>
        <replicatedLevelDB
            directory="${activemq.data}/leveldb"
            replicas="3"
            bind="tcp://0.0.0.0:0"
            zkAddress="hostname1:2181,hostname2:2181,hostname3:2181"
            hostname="hostname1"
        />
    </persistenceAdapter>
    ..:0.
</broker>

broker 2

<broker ... brokerName="broker" ...>
    ...
    <persistenceAdapter>
        <replicatedLevelDB
            directory="${activemq.data}/leveldb"
            replicas="3"
            bind="tcp://0.0.0.0:0"
            zkAddress="hostname1:2181,hostname2:2181,hostname3:2181"
            hostname="hostname2"
        />
    </persistenceAdapter>
    ...
</broker>

broker 3

<broker ... brokerName="broker" ...>
    ...
    <persistenceAdapter>
        <replicatedLevelDB
            directory="${activemq.data}/leveldb"
            replicas="3"
            bind="tcp://0.0.0.0:0"
            zkAddress="hostname1:2181,hostname2:2181,hostname3:2181"
            hostname="hostname3"
        />
    </persistenceAdapter>
    ...
</broker>

broker 1

tickTime=2000
initLimit=5
syncLimit=2
dataDir=/var/lib/zookeeper
clientPort=2181
server.1=0.0.0.0:2888:3888
server.2=hostname2:2888:3888
server.3=hostname3:2888:3888

broker 2

tickTime=2000
initLimit=5
syncLimit=2
dataDir=/var/lib/zookeeper
clientPort=2181
server.1=hostname1:2888:3888
server.2=0.0.0.0:2888:3888
server.3=hostname3:2888:3888

broker 3

tickTime=2000
initLimit=5
syncLimit=2
dataDir=/var/lib/zookeeper
clientPort=2181
server.1=hostname1:2888:3888
server.2=hostname2:2888:3888
server.3=0.0.0.0:2888:3888
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment