谁用过hazelcast原理

&&&&openfire使用hazelCast集群
openfire使用hazelCast集群
openfire使用hazelCast集群
嵌到我的页面
<input type="text" readonly="true" value="">
若举报审核通过,可奖励20下载分
被举报人:
vincent1219
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
VIP下载&&免积分60元/年(1200次)
您可能还需要
开发技术下载排行参考资料:
     &&
我使用的是openfire3.9.3 ,两台linux,还是一样,直接上图:试了几次终于成功了!
openfire设置的域名要一样,数据库要设置到同一个地方,我的是A服务器的openfire数据库设置为本地的数据库,即数据库地址为localhost(A服务器地址),B服务器的openfire数据库则为A服务器的数据地址。
1.为了提高成功率,我是在openfire部署好之后,进入openfire后台,分别在插件那栏安装Hazelcast Clustering Plugin ,安装过程全部自动进行,如下图
2. 确认5071端口是否开放了:输入
& &/sbin/iptables -I INPUT -p tcp --dport 9090 -j ACCEPT;
保存重启:
启动openfire之后,分别编辑Hazelcast插件下面的文件夹中classpath中的hazelcast-cache-config.xml
然后重启openfire,在clustering链接那里启用集群选项,耐心等待,虽然我也不知道结果是什么(这个过程坑爹,说好的30秒左右呢,结果我等了十几分钟还是不行,人与人之间的信任都去哪儿了啊!),因为我是后来想重启openfire的,但是停不掉,最后是杀掉进程的:
然后再输入 kill &-9 25526杀掉即可。
分别重启openfire之后,进入控制台,终于看到了我希望看到的结果:
在不同的客户端端登陆不同的IP地址,可以登录上去,也可进行聊天,OK!
就这样吧!
阅读(...) 评论()如何使用Hazelcast.xml文件 - 开源中国社区
当前访客身份:游客 [
当前位置:
刚刚接触此第三方库,利用它做了一个分布式缓存和分布式锁的demo,其中没有用到任何的配置文件,将此demo放在虚拟机中和主机中运行,居然可以实现分布式功能,有点不理解,主要是因为我没有做任何的配置,两台机器就可以相互通信,有点诧异,希望大家可以给我解答,非常感谢!!!
共有1个答案
<span class="a_vote_num" id="a_vote_num_
有配置文件的。
Hazelcast首先会寻找-Dhazelcast.config参数的配置,如果有配置,就使用该处的配置文件,如果没找到,就寻找classpath目录是否有配置文件,有则使用,没有的话就使用一个默认配置文件,该默认配置文件在hazelcast.jar包中的hazelcast.xml配置文件,如果还是没有,在程序中会自动配置一个,而程序中自动配置的文件和hazelcast.jar包中的hazelcast.xml配置文件是一模一样的。
另外需要说明的一点就是Hazelcast用的多播包,所以只要是同一个网段,并且都启动Hazelcast的话,就可以通信了。方便吧~~~~~~~~~
--- 共有 1 条评论 ---
兄弟,你理解的真透彻啊,非常感谢,最近准备在项目上使用这个,有很多不理解的地方,希望以后可以多交流交流,QQ:
(5年前)&nbsp&
更多开发者职位上
有什么技术问题吗?
yongega...的其它问题mybatis-hazelcast 干什么用的_百度知道
mybatis-hazelcast 干什么用的
提问者采纳
locks.util, Map}分布式实现,可用于实现分布式数据存储。特性包括.util、数据缓存。 提供java, List: 提供java.concurrency.{Queue, Set.Lock分布式实现Hazelcast是一个高度可扩展的数据分发和集群平台
来自团队:
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 hazelcast原理 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信