Openfire 集群部署和负载均衡方案(2)

6. 在浏览器中输入:9090,已经能够正常进入控制台,注意该IP地址是负载均衡器所在的服务器地址,该机器上没有安装openfire.

Openfire 集群部署和负载均衡方案

7.启动xmpp客户端rooyeemessager,在网络设置中输入ip为10.200.10.19,端口5222,点击测试后,软件提示测试连接成功。

Openfire 集群部署和负载均衡方案

 

8.使用rooyeemessager登录admin@im.quanya.com用户, 提示登录成功:

Openfire 集群部署和负载均衡方案

Openfire 集群部署和负载均衡方案

6.至此,openfire集群部署和负载均衡已经配置完毕,分别在PC647和seasky的openfire中创建两个用户,用两个客户端在不同的机器中收发信息,证实openfire集群可以正常运行。

六.  注意事项

1.openfire和hazelcast插件的版本必须匹配,否则无法启用集群。

2.在实际的集群部署中mysql也应当配置为集群,本例中不再演示。

3.oepnfire3.10已经不支持spark2.6.3,请勿使用此软件作为测试客户端。

4.本例使用lbuntu系统,在CentOSRedHat上部署时使用的命令可能不同。

5.测试时不要在一台机器同时登录两个账户进行收发,有些客户端会引起混乱。

6.haproxy不提供关闭命令,如果需要关闭要使用kill杀死进程。

7.本例中openfire部署在windows上,实际中部署在linux上会获得更佳性能。

CentOS下Openfire详细安装过程

CentOS 5.4下基于Jabber/XMPP协议的Openfire服务器配置笔记

Ubuntu 12.04 安装Openfire

Openfire在使用MySQL数据库后的中文乱码问题解决

通过Nginx实现Openfire集群的负载均衡 

Openfire的启动过程与session管理 

Openfire 的详细介绍请点这里
Openfire 的下载地址请点这里

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/9ed62a295360913a5f181ac349af4039.html