1.四臺機器都安裝openfire,隨即一臺安裝mysql,執行openfire_mysql.sql腳本。
2.四臺機器都配置到同一個mysql機器上(不能使用openfire內嵌的數據庫),使用同一個域名。
3.四臺機器都安裝
具體開放端口命令見http://m.tkk7.com/liuguly/archive/2013/07/18/401701.html
4.四臺機器都編輯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.四臺機器重啟openfire,然后使clustering Enabled,即可看到集群部署成功