openfire3.9.3集群配置

声明:本文的配置是亲自配置实践过的,本人操作是没有问题的。

准备:

openfire_3_9_1.tar.gz

JDK1.7

  数据库:mysql ,oracle等

openfire的安装过程比较简单,就不多做介绍了,直接进如集群的配置。

假设你已经安装的至少2台openfire,分别是openfire1和openfire2

1、分别上传插件hazelcast:如图


每个节点都编辑/openfire/plugins/hazelcast/classes/hazelcast-cache-config.xml文件

openfire1修改如下:

<network>

        <portauto-increment="true" port-count="100">5701</port>

       <outbound-ports>

           <ports>0</ports>

       </outbound-ports>

       <join>

            <multicastenabled="false"/>

           <tcp-ip enabled="true">

               <member>ip1:5701</member>

               <member>ip2:5701</member>

           </tcp-ip>

            <awsenabled="false"/>

       </join>

        <interfacesenabled="true">

           <interface>ip1</interface>

       </interfaces>

        <sslenabled="false"/>

       <socket-interceptor enabled="false"/>

       <symmetric-encryption enabled="false"/>

       <asymmetric-encryption enabled="false"/>

   </network>

 

 

openfire2修改如下:

<network>

        <portauto-increment="true" port-count="100">5701</port>

       <outbound-ports>

           <ports>0</ports>

       </outbound-ports>

       <join>

            <multicastenabled="false"/>

           <tcp-ip enabled="true">

               <member>ip1:5701</member>

               <member>ip2:5701</member>

           </tcp-ip>

            <awsenabled="false"/>

       </join>

        <interfacesenabled="true">

            <interface>ip2</interface>

       </interfaces>

        <sslenabled="false"/>

       <socket-interceptor enabled="false"/>

       <symmetric-encryption enabled="false"/>

       <asymmetric-encryption enabled="false"/>

   </network>

3、重启openfire1和 openfire2的openfire的服务。

登陆后台选择“服务器管理器”-> "Clustering",将“Clustering Enabled ”设置成“Enable",注意这个过程很缓慢,多等会。

注意:当我们点了Enable 之后,这个集群端口5701 才会开放

 

 

 如果一切正常,即可看到各个集群的节点:

 

 

集群测试

1、将多个spark客户端登录到A、B两台机器中的一台,验证在同一服务器上的客户端的通信、不在同一服务器的客户端的通信是否都正常,如果正常说明集群配置成功。


一下的图是借鉴别人的:


2、我们在Openfire管理控制台中添加的test用户登录:



 

3、用spark 进行登入:


 

4、添加好友,并进行消息测试:

 

 
 




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值