openfire集群配置

第一次接触集群,也在网上查了很多资料,最后总结出来的经验,因为我在配置的过程中很顺利,没有遇到过什么难题,现分享一下我的配置过程:

集群步骤:

所需插件:hazelcast.jar,broadcast.jar(有的资料上说需要broadcast.jar插件,所有我也一起放上了)

1. openfire重新生成之后,需要先把openfire启动,启动之后插件hazelcast.jar会生成hazelcast文件夹。

2. openfire启动之后需要配置相关项(相关项我配置的值都是一样的),集群中的openfire服务器配置的数据库必须使用同一个数据库。

3. 配置完之后,关闭openfire服务,打开openfire\plugins\hazelcast\classes下的hazelcast-cache-config.xml文件,修改后如下:

<network>

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

        <outbound-ports>

            <ports>0</ports>

        </outbound-ports>

        <join>

            <multicast enabled="false">

                <multicast-group>224.2.2.3</multicast-group>

                <multicast-port>54327</multicast-port>

            </multicast>

            <tcp-ip enabled="true">

                                   <member>服务器ip1:5701</member>

   <member>服务器ip2:5701</member>

                                   <member>本地服务器ip:5701</member>

                          </tcp-ip>

            <aws enabled="false"/>

        </join>

        <interfaces enabled="true">

            <interface>本地服务器ip</interface>

        </interfaces>

        <ssl enabled="false"/>

        <socket-interceptor enabled="false"/>

        <symmetric-encryption enabled="false">

            <!--

               encryption algorithm such as

               DES/ECB/PKCS5Padding,

               PBEWithMD5AndDES,

               AES/CBC/PKCS5Padding,

               Blowfish,

               DESede

            -->

            <algorithm>PBEWithMD5AndDES</algorithm>

            <!-- salt value to use when generating the secret key -->

            <salt>thesalt</salt>

            <!-- pass phrase to use when generating the secret key -->

            <password>thepass</password>

            <!-- iteration count to use when generating the secret key -->

            <iteration-count>19</iteration-count>

        </symmetric-encryption>

    </network>

4. 修改完hazelcast-cache-config.xml文件之后,重新启动openfire服务。启动openfire服务之后,打开后台管理,


启动集群的过程可能会很长,可以等待一会之后,重启openfire服务。

注:集群中的所有openfire服务器都需要配置集群集群服务,并开启集群。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值