6. 在浏览器中输入:9090,已经能够正常进入控制台,注意该IP地址是负载均衡器所在的服务器地址,该机器上没有安装openfire.
7.启动xmpp客户端rooyeemessager,在网络设置中输入ip为10.200.10.19,端口5222,点击测试后,软件提示测试连接成功。
8.使用rooyeemessager登录admin@im.quanya.com用户, 提示登录成功:
6.至此,openfire集群部署和负载均衡已经配置完毕,分别在PC647和seasky的openfire中创建两个用户,用两个客户端在不同的机器中收发信息,证实openfire集群可以正常运行。
六. 注意事项
1.openfire和hazelcast插件的版本必须匹配,否则无法启用集群。
2.在实际的集群部署中mysql也应当配置为集群,本例中不再演示。
3.oepnfire3.10已经不支持spark2.6.3,请勿使用此软件作为测试客户端。
4.本例使用lbuntu系统,在CentOS或RedHat上部署时使用的命令可能不同。
5.测试时不要在一台机器同时登录两个账户进行收发,有些客户端会引起混乱。
6.haproxy不提供关闭命令,如果需要关闭要使用kill杀死进程。
7.本例中openfire部署在windows上,实际中部署在linux上会获得更佳性能。