openfire集群搭建文档
来源:互联网 发布:遗传算法的步骤 编辑:程序博客网 时间:2024/05/21 10:16
openfire集群搭建
- 环境准备:openfire服务器(至少两台)
本次集群搭建使用三台服务器进行集群的搭建
服务器地址分别为:192.168.0.181,192.168.0.182,192.168.0.208 - 服务端配置:集群内的多个openfire服务节点的域名必须保持一致,数据库必须使用标准外部数据库并且必须使用同一个数据库
- 每个openfire节点服务启动后,点击插件界面,点击有效的插件,如果没有任何插件显示则点击立即升级 插件安装完毕后先关闭openfire服务
为每个服务都安装Boardcast插件和Hazelcast Clustering 插件,可直接安装也可以手动上传jar包。这里给出下载链接点我下载
- 关闭系统防火墙,本次openfire服务均安装在linux系统下(centos7版本),根据linux系统版本选择关闭防火墙的方法
centos7关闭firewall:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd –state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
centos7以下关闭防火墙
1) 永久性生效,重启后不会复原
开启:chkconfig iptables on
关闭:chkconfig iptables off
2) 即时生效,重启后复原
开启:service iptables start
关闭:service iptables stop - 修改配置文件,配置文件路径在openfire所在文件夹下plugins下hazelcast下classes下
打开hazelcast-cache-config.xml(使用vim编辑也可以使用filezilla打开,个人觉得使用工具比较简单方便) - 找到network节点,将multicast标签中的enabled改为false,将tcp-ip标签中的enabled改为true并添加192.168.0.182:5701,标签中内容为三台openfire服务器的ip地址和5701端口,将本机地址放在最下面,将interfaces标签中的enabled改为true并将interface子标签中的内容改为本机ip
- 将三台openfire服务均按照上述步骤配置好之后,启动openfire服务,在服务器界面点击集群功能,点击启用并保存设置
- 点击启用后会出现页面加载时间很长的情况,先等待一会儿,如果还是不行就关闭openfire服务,关不掉的话就使用root账户使用kill -9命令强制杀死openfire进程,然后再重新启动openfire服务,重新启用集群,一般反复一两次就启动成功了
阅读全文
0 0
- openfire集群搭建文档
- hadoop集群搭建文档
- Hadoop集群搭建文档
- openfire集群
- storm文档(11)----搭建storm集群
- zookeeper文档(1)----zookeeper集群搭建
- storm文档(11)----搭建storm集群
- RabbltMq消息中心_RabbitMQ集群搭建文档
- Hadoop集群配置搭建文档/教程
- openfire 集群原理说明
- openfire 集群原理说明
- openfire也支持集群
- openfire 集群原理说明
- openfire集群解决方案
- openfire集群问题
- openfire集群安装
- openfire 集群原理说明
- openfire 集群原理说明
- Spark入门笔记
- 8.5-全栈Java笔记:File类基本用法
- Scala入门到精通——第四节 Set、Map、Tuple、队列操作实战
- HttpComponents
- ORACLE 一个简单的存储过程逐行处理
- openfire集群搭建文档
- Android自定义控件---DrawText 基线的确定
- thinkPHP多语言时修改默认语言
- Python基础-TCP编程
- 102. Binary Tree Level Order Traversal
- PL/SQL登录时报连接符标识错误解决方法
- textview 手动的设置周围的照片
- Webpack打包后体积过大的优化思路
- 分布式锁的几种实现方式