当前位置: 首页 > news >正文

做公益网站网站域名解析

做公益网站,网站域名解析,新乡网络网站建设,做电影网站如何盈利RabbitMQ集群介绍 RabbitMQ集群是一组RabbitMQ节点(broker)的集合,它们一起工作以提供高可用性和可伸缩性服务。 RabbitMQ集群中的节点可以在同一物理服务器或不同的物理服务器上运行。 RabbitMQ集群的工作原理是,每个节点在一个…

RabbitMQ集群介绍

RabbitMQ集群是一组RabbitMQ节点(broker)的集合,它们一起工作以提供高可用性和可伸缩性服务。 RabbitMQ集群中的节点可以在同一物理服务器或不同的物理服务器上运行。

RabbitMQ集群的工作原理是,每个节点在一个虚拟主机中提供服务,并通过网络进行通信和数据同步。当一个节点在集群中宕机时,其他节点可以接管其未处理的消息和队列,并尝试恢复数据同步,从而确保服务的可用性。

要建立一个RabbitMQ集群,需要遵循以下步骤:

  1. 安装RabbitMQ:在每个节点上安装RabbitMQ。

  2. 配置节点:为每个节点提供唯一的名称和IP地址,并确保它们可以相互访问。

  3. 创建虚拟主机:在每个节点上创建相同的虚拟主机。

  4. 配置集群:配置每个节点以了解其他节点的存在,并让它们加入到集群中。

  5. 测试集群:使用工具或客户端测试集群的可用性和可靠性。

RabbitMQ集群可以显著提高应用程序的可用性和可伸缩性,但也需要注意一些方面,例如,确保网络连接的稳定性,及时修复故障节点等。
在这里插入图片描述

1.下载

docker pull rabbitmq:3.7.7-management

2.启动

#rabbitmqCluster01 主节点
docker run -d --hostname rabbitmq01 --name rabbitmqCluster01  -p 15672:15672 -p 5672:5672 -e RABBITMQ_ERLANG_COOKIE='rabbitmqCookie' -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin  rabbitmq:3.7.7-management#rabbitmqCluster02 从节点
docker run -d --hostname rabbitmq02 --name rabbitmqCluster02  -p 7002:15672 -p 5673:5672 -e RABBITMQ_ERLANG_COOKIE='rabbitmqCookie' -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin --link rabbitmqCluster01:rabbitmq01 rabbitmq:3.7.7-management#rabbitmqCluster03 从节点
docker run -d --hostname rabbitmq03 --name rabbitmqCluster03  -p 8002:15672 -p 5674:5672 -e RABBITMQ_ERLANG_COOKIE='rabbitmqCookie' -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin --link rabbitmqCluster01:rabbitmq01 --link rabbitmqCluster02:rabbitmq02  rabbitmq:3.7.7-management

3.配置

rabbitmqctl stop_apprabbitmqctl reset
#rabbitmq01为rabbitmqCluster01容器中的hostname
rabbitmqctl join_cluster --ram rabbit@rabbitmq01rabbitmqctl start_app

执行结果

[root@192-168-3-193 ~]# docker exec -it 0fd63626f0e6bdbe7da774f5e2a95627379976f89fe03380d5fee3ef7d1f742d bash
root@rabbitmq03:/# rabbitmqctl stop_app
Stopping rabbit application on node rabbit@rabbitmq03 ...
root@rabbitmq03:/# rabbitmqctl reset
Resetting node rabbit@rabbitmq03 ...
root@rabbitmq03:/# rabbitmqctl join_cluster --ram rabbit@rabbitmq01
Clustering node rabbit@rabbitmq03 with rabbit@rabbitmq01
root@rabbitmq03:/# rabbitmqctl start_app
Starting node rabbit@rabbitmq03 ...completed with 3 plugins.
root@rabbitmq03:/# rabbitmqctl cluster_status
Cluster status of node rabbit@rabbitmq03 ...
[{nodes,[{disc,[rabbit@rabbitmq01]},{ram,[rabbit@rabbitmq03,rabbit@rabbitmq02]}]},{running_nodes,[rabbit@rabbitmq02,rabbit@rabbitmq01,rabbit@rabbitmq03]},{cluster_name,<<"rabbit@rabbitmq01">>},{partitions,[]},{alarms,[{rabbit@rabbitmq02,[]},{rabbit@rabbitmq01,[]},{rabbit@rabbitmq03,[]}]}]
root@rabbitmq03:/#

4.登录

在这里插入图片描述

http://www.tj-hxxt.cn/news/68905.html

相关文章:

  • 网站验证码代码必应收录提交入口
  • 贵阳市网站建设公司淘宝代运营公司十大排名
  • 快速的企业微信开发南昌seo排名扣费
  • 江山建设工程信息网站seo文章生成器
  • 温州网站制作建设seo工具是什么意思
  • 思途智旅游网站开发网络推广宣传
  • 免费的代码分享网站网络营销策略的特点
  • 怎么把电脑当服务器做网站上海的重大新闻
  • 兼职网站编辑怎么做深圳网络营销
  • 企业网站建设市场报价百度搜索引擎营销如何实现
  • wordpress瀑布流插件搜索引擎排名优化包括哪些方面
  • 网站建设颊算免费网站搭建
  • 佛山网络工作室的公司网络优化方案
  • 广告联盟没有网站怎么做淘宝关键词搜索
  • 河北手机网站制作公司做网络推广好吗
  • 网站结构怎么分析广州最新疫情通报
  • 楼市最新消息2023年房价走势seo基础教程
  • 郑州市政府官网seo关键词优化软件怎么样
  • 哪个网站可以接图纸做网络推广是什么意思
  • 网站开发者 敬请期待厦门seo排名公司
  • 烟台网站建设靠谱企汇互联见效付款哪个平台推广效果最好
  • 建站属于什么行业线上营销方案
  • 所有的网站建设教程免费网站推广软件下载
  • 如何做网站推广广告公司员工培训内容有哪些
  • 公司免费招聘网站谷歌推广怎么做最有效
  • 昆明做网站ynlongtou广东互联网网络营销推广
  • 美国做调查的网站论坛平台
  • 政府网站建设普查火锅店营销方案
  • 沈阳企业网站建设seo博客大全
  • 打击地上黑庄做网站seo属于运营还是技术