在http://www.igniterealtime.org/projects/openfire/connection_manager.jsp介绍了客户端连接管理器的实现方式,通过在openfire前置连接管理器来达到更大的并发量。注意连接管理器同样也是侦听5222/5223端口,所以不能与openfire在同一机器上运行。
环境介绍:
openfire: ip192.168.1.106。在"管理控制台-服务器设置-连接管理"中启用,并设定密码。
在ubuntu虚拟机中(ip 192.168.1.105)中对连接管理器进行配置,所有配置信息放在conf/manager.xml中。需要配置的信息由<domain>,即openfire主机的域;<hostname>,即openfire的ip地址;<password>,即在openfire中配置的连接管理器密码。设置完毕后即可正常运行。
此后通过pidgin可以登录到连接管理器并正常接入到openfire主机。