1.四臺(tái)機(jī)器都安裝openfire,隨即一臺(tái)安裝mysql,執(zhí)行openfire_mysql.sql腳本。
2.四臺(tái)機(jī)器都配置到同一個(gè)mysql機(jī)器上(不能使用openfire內(nèi)嵌的數(shù)據(jù)庫(kù)),使用同一個(gè)域名。
3.四臺(tái)機(jī)器都安裝
具體開(kāi)放端口命令見(jiàn)http://www.aygfsteel.com/liuguly/archive/2013/07/18/401701.html
4.四臺(tái)機(jī)器都編輯openfire/plugins/hazelcast/classes/hazelcast-cache-config.xml 文件
<join>
<multicast enabled="false"/>
<tcp-ip enabled="true">
<hostname>ip:5701</hostname>
<hostname>ip:5701</hostname>
<hostname>ip:5701</hostname>
<hostname>ip:5701</hostname>
</tcp-ip>
<aws enabled="false"/>
</join>
<multicast enabled="false"/>
<tcp-ip enabled="true">
<hostname>ip:5701</hostname>
<hostname>ip:5701</hostname>
<hostname>ip:5701</hostname>
<hostname>ip:5701</hostname>
</tcp-ip>
<aws enabled="false"/>
</join>
5.四臺(tái)機(jī)器重啟openfire,然后使clustering Enabled,即可看到集群部署成功