activemq+zookeeper+leveldb 集群
版本: activemq 5.9.1
zookeeper 3.4.5
leveldb 1.5.0
activemq zookeeper 解压后 配置conf内 配置文件
activemq : 修改 activemq.xml
找到<persistenceAdapter> 进行修改。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<persistenceAdapter>
<!-- <kahaDB directory="${activemq.data}/kahadb"/> -->
<replicatedLevelDB
directory="/home/activemq/zookeeper/leveldb-1.15.0"<!-- leveldb目录 -->
replicas="5" <!-- 总节点数 -->
zkAddress="192.168.112.58:2181,192.168.112.39:2181,192.168.112.143:2181,192.168.112.63:2181,192.168.112.27:2181"<!-- 所有节点ip -->
zkPassword="password"
sync="local_disk"
zkPath="/activemq/leveldb-stores"
hostname="192.168.112.143" <!-- 本机ip -->
/>
</persistenceAdapter>
zookeeper : 修改 activemq.xml cp zoo_sample.cfg zoo.cfg
1
2
3
4
5
6
7
# cluster member list
server.1=192.168.112.58:2888:3888
server.3=192.168.112.143:2888:3888
server.2=192.168.112.39:2888:3888
server.4=192.168.112.63:2888:3888
server.5=192.168.112.27:2888:3888
# Be sure to read the maintenance section of the
添加集群的ip 修改 data/myid 文件
填写本机ip对应上面 server.后面的数字
页:
[1]