RabbitMQ安装及高可用
来源:互联网 发布:最好的猫粮 知乎 编辑:程序博客网 时间:2024/06/05 06:27
rabbitmq安装
本次安装在Cent OS7系统下完成。
1. 安装Rabbitmq Server
使用root用户进行如下操作:
yum install epel-releaseyum install rabbitmq-server
2. 安装Rabbitmq Web Server
rabbitmq-plugins enable rabbitmq_management
3. 访问Rabbitmq Web
http://ip:15672
rabbitmq高可用
1. 确认当前RabbitMQ没有在运行。
2. 备份非主节点的erlang.cookie
mv /var/lib/rabbitmq/.erlang.cookie /var/lib/rabbitmq/.erlang.cookie.bak
3. 将主节点的erlang.cookie复制到其他节点上。
4. 修改所有节点上,erlang.cookie的权限
chown rabbitmq:rabbitmq /var/lib/rabbitmq/.erlang.cookiechmod 600 /var/lib/rabbitmq/.erlang.cookie
5. 用detached模式启动Master进程。
rabbitmq-server -detached
6. 在Slave节点上,执行如下操作加入集群
#启动rabbitmq1.rabbitmq-server -detached#停止rabbitmq2.rabbitmqctl stop_app#将该节点加入集群 rabbitmqctl join_cluster rabbit@{MASTER_HOSTNAME}#启动rabbitmqctl start_app#查看集群状态rabbitmqctl cluster_status
7. 配置高可用参数
#打开任意节点的RabbitMQ管理页面1.ip:156722.(上方导航栏)Admin->(右侧导航栏)Policies#添加配置信息Name: ha-allPattern: queue_nameDefinitions: ha-mode: all ha-sync-mode: automaticPriority: 0
8. 使用HAProxy做负载均衡
阅读全文
0 0
- RabbitMQ安装及高可用
- 高可用RabbitMQ集群安装配置
- Rabbitmq集群高可用
- Rabbitmq集群高可用
- Rabbitmq集群高可用
- rabbitmq+keepalived高可用
- [openstack]配置高可用RabbitMQ
- [openstack]配置高可用RabbitMQ
- Rabbitmq集群高可用测试
- Rabbitmq集群高可用测试
- Rabbitmq集群高可用测试
- Rabbitmq集群高可用测试
- Rabbitmq集群高可用测试
- Rabbitmq集群高可用测试
- Rabbitmq集群高可用测试
- 创建高可用Rabbitmq集群
- Rabbitmq集群高可用测试
- rabbitmq集群的高可用
- 信息量与熵笔记
- 关于"Ueditor 请求后台配置项http错误,上传功能将不能正常使用"的解决办法
- Java中数组的特性
- linux安装jdk1.8出现错误bash: export JAVA_HOME=/usr/local/java/jdk1.8.0_144: 没有那个文件或目录
- Eclipse鼠标悬停某方法调用上的描述,显示图片和提示样式
- RabbitMQ安装及高可用
- 【DIY】远程手机遥控车 androidbot
- MySQL的JOIN(三):JOIN优化实践之内循环的次数
- iPhone X 苹果官方人机交互指南 手动翻译
- bzoj 1684: [Usaco2005 Oct]Close Encounter
- 计蒜客 商业信息共享 (tarjan,加最少的边构成强联通图)
- Intellij IDEA 4种配置热部署的方法
- 循环链表的操作详解
- c++11内存模型详解一