注:该流程也适用单节点模式, 设置ip及工作节点的时候设置本节点即可.
1. Twister设置
1.1 设置Twister路径,编辑~/.bashrc [注: 最好是这个文件,本人也试过在.bash_profile, 但之后运行就出错了,不知道为什么!]
export TWISTER_HOME =/home/username/TWISTER
1.2 编辑Twster/bin/twister.properties
daemon_port=12500
pubsub_broker=ActiveMQ
data_dir=/home/lucktroy/twister-0.9/data
app_dir=/home/lucktroy/twister-0.9/apps
workers_per_daemon=8
nodes_file=/home/lucktroy/twister-0.9/bin/nodes
daemons_per_node=1
1.3 编辑Twsiter/bin/nodes, 添加工作节点
node02
node03
1.4 编辑Twister/bin/nb.properties [注:单节点模式]
#本人用的是node02做broker
broker_host = 10.10.10.2
broker_port = 3045
comm_type = niotcp
1.5 编辑Twister/bin/amq.properties [注:多节点模式]
uri=failover\:(tcp\://node03\:61616)
2. 下载ActiveMQ 5.4.2
把$ACTIVEMQ_HOME/activemq-all-X.X.X.jar 复制到 $TWISTER_HOME/lib/