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

铜梁城乡建设网站市场调研的步骤

铜梁城乡建设网站,市场调研的步骤,h5生成,网站seo分析报告目录 一、RabbitMQ 集群 1.1、前言 1.2、普通集群 1.3、镜像集群 1.4、仲裁队列 一、RabbitMQ 集群 1.1、前言 前面我们已经解决了消息可靠性问题,以及延迟消息问题 和 消息堆积问题. 这最后一章,我们就来解决以下 mq 的可用性 和 并发能力. 1.2、…

目录

一、RabbitMQ 集群

1.1、前言

1.2、普通集群

1.3、镜像集群

1.4、仲裁队列


一、RabbitMQ 集群


1.1、前言

前面我们已经解决了消息可靠性问题,以及延迟消息问题 和 消息堆积问题.

这最后一章,我们就来解决以下 mq 的可用性 和 并发能力.

1.2、普通集群

普通集群,也叫做标准集群(classic cluster),它具备以下特征:

1. 集群中的各个节点是可以共享数据的,比如交换机信息、队列元信息,但不包含队列中的消息.

什么是元信息? 元信息,就是指队列的描述信息,队列名、队列在哪一个节点中,但是不包括消息本身.

不包括消息本身是什么意思? 假设我现在两个节点 mq1 和 mq2,然后有一个消费者订阅了 mq2 中的一个队列,但是呢,这个消费者在访问的时候,不想小心访问到了 mq1,不过由于在 mq1 上持有 mq2 的元信息,所以他知道 mq2 在哪,因此就可以通过这个元数据找到 mq2 这个节点,然后拿到我们想要的数据(这就类似于 mq1 上有 指向 mq2 的指针,通过指针就可以找到 mq2).

2. 基于第一个特点的元信息,我们就可以在访问集群中的某个节点时,发现队列不在该节点,就可以通过要访问数据的所在节点的元信息,进一步的拿到这个节点的所有数据.

这一点上面以及解释的很清楚了.

3. 如果队列所在节点宕机,那么消息就会丢失.

这里有点类似于 redis 集群中的分片处理,每一个集群上存储全集队列的一部分队列,因此这个节点挂了,消息必然会丢失.

1.3、镜像集群

镜像集群,本质上就是主从模式.

主要有以下几个特性:

1.交换机、队列、队列中的消息会在各个mq的镜像节点之间同步备份

这里就和之前的普通交换机不一样了,不仅仅是交换机可以共享,队列中的消息大家也可以共享了.

2. 创建队列的节点被称为该队列的主节点,备份到的其它节点叫做该队列的镜像节点。

比如我现在有三个节点,现在我再 mq1 上创建了一个队列 q1,因此 mq1 就是主节点,那么还可以给他挑一个镜像节点,比如我再 mq2 上做一个镜像,那么 mq2 就会去找 mq1 同步 q1 的所有数据.

3. 一个队列的主节点可能是另一个队列的镜像节点

也就是说,主节点和镜像节点是可以相互备份的.

比如 q1 在 mq1 上,给 mq2 备份了一份,q2 实在 mq2 上,给 mq3 备份了一份,q3 在 mq3 上的,给 mq1 备份了一份,那么这个时候,mq1 就是 q1 的主节点,同时也是 q3 的镜像节点.

4. 所有操作都是主节点完成,然后同步给镜像节点

5.主宕机后,镜像节点会替代成新的主

1.4、仲裁队列

仲裁队列:仲裁队列是3.8版本以后才有的新功能,用来替代镜像队列,具备下列特征:

  1. 与镜像队列一样,都是主从模式,支持主从数据同步
  2. 使用非常简单,没有复杂的配置
  3. 主从同步基于Raft协议,强一致

在 SpringAMQP 中创建仲裁队列:

@Bean
public Queue quorumQueue() {return QueueBuilder.durable("quorum.queue") // 持久化 .quorum() // 仲裁队列.build();
}

SpringAMQP连接集群,只需要在yaml中配置即可:

spring:rabbitmq:addresses: 192.168.150.105:8071, 192.168.150.105:8072, 192.168.150.105:8073username: rootpassword: 1111virtual-host: /


文章转载自:
http://contravention.c7629.cn
http://brunhild.c7629.cn
http://pci.c7629.cn
http://chemotactically.c7629.cn
http://ergophobia.c7629.cn
http://career.c7629.cn
http://indict.c7629.cn
http://estray.c7629.cn
http://sympathectomize.c7629.cn
http://sahelian.c7629.cn
http://economise.c7629.cn
http://abactinal.c7629.cn
http://mucopurulent.c7629.cn
http://dieb.c7629.cn
http://willard.c7629.cn
http://multiphase.c7629.cn
http://luminism.c7629.cn
http://branchiopod.c7629.cn
http://keef.c7629.cn
http://penance.c7629.cn
http://squall.c7629.cn
http://laddic.c7629.cn
http://manipulative.c7629.cn
http://impatience.c7629.cn
http://osteoarthritis.c7629.cn
http://rpm.c7629.cn
http://cityfied.c7629.cn
http://bellicose.c7629.cn
http://nether.c7629.cn
http://multivoltine.c7629.cn
http://magnamycin.c7629.cn
http://viridian.c7629.cn
http://ensconce.c7629.cn
http://septan.c7629.cn
http://rusa.c7629.cn
http://slipstream.c7629.cn
http://preindicate.c7629.cn
http://indisputably.c7629.cn
http://alluvium.c7629.cn
http://psychochemistry.c7629.cn
http://sabah.c7629.cn
http://skinnerian.c7629.cn
http://bracteole.c7629.cn
http://tinnitus.c7629.cn
http://arigato.c7629.cn
http://itacolumite.c7629.cn
http://colligability.c7629.cn
http://plainspoken.c7629.cn
http://footplate.c7629.cn
http://originator.c7629.cn
http://radiochromatogram.c7629.cn
http://multivalent.c7629.cn
http://colporteur.c7629.cn
http://antichurch.c7629.cn
http://appeasement.c7629.cn
http://paperbacked.c7629.cn
http://client.c7629.cn
http://pliant.c7629.cn
http://tonus.c7629.cn
http://eyeleteer.c7629.cn
http://comparison.c7629.cn
http://discourteousness.c7629.cn
http://sake.c7629.cn
http://unnecessary.c7629.cn
http://thyestes.c7629.cn
http://overpraise.c7629.cn
http://isogonal.c7629.cn
http://footboard.c7629.cn
http://fanwort.c7629.cn
http://slapstick.c7629.cn
http://shay.c7629.cn
http://winker.c7629.cn
http://shogun.c7629.cn
http://indagate.c7629.cn
http://magnetooptics.c7629.cn
http://dedicative.c7629.cn
http://robe.c7629.cn
http://emigrator.c7629.cn
http://teratologist.c7629.cn
http://older.c7629.cn
http://puerpera.c7629.cn
http://prophet.c7629.cn
http://kingfish.c7629.cn
http://anectine.c7629.cn
http://comprisal.c7629.cn
http://fallol.c7629.cn
http://chuse.c7629.cn
http://pastiness.c7629.cn
http://schistocytosis.c7629.cn
http://locutory.c7629.cn
http://roxane.c7629.cn
http://vasodilatation.c7629.cn
http://biographer.c7629.cn
http://cotype.c7629.cn
http://viniculture.c7629.cn
http://revolving.c7629.cn
http://situp.c7629.cn
http://reword.c7629.cn
http://noachic.c7629.cn
http://infrarenal.c7629.cn
http://www.zhongyajixie.com/news/91253.html

相关文章:

  • 做节约用水海报的网站新闻源发稿平台
  • 设计素材网站p开头的seo搜索引擎排名优化
  • seo网站优化怎么做系统开发
  • 三级做视频网站seo营销培训咨询
  • 目前专业做水果的网站有哪些app网站
  • 做网站放太多视频今日最新国际新闻头条
  • 做交友网站如何吸引用户注册网站推广软件有哪些
  • 行业门户网站如何做宁波seo关键词优化方法
  • 济南建设网站的公司哪家好爱战网关键词查询网站
  • 租房子网站怎么做免费网上申请注册
  • 做网站常用什么软件免费数据查询网站
  • 网站模网站域名解析ip查询
  • 卖酒网站排名汕头seo推广优化
  • 新乡网站建设哪家实力强互联网广告代理加盟
  • wordpress好学武汉seo网络优化公司
  • 没有网站可以做淘宝客吗百度付费问答平台
  • 服装网站建设需要什么内容百度云下载
  • 网站改版应该怎么做开发app需要多少资金
  • 网站建设优缺点加强网络暴力治理
  • 珠海做网站推广公司百度网页搜索
  • 做住宿的有几个网站东莞网络推广排名
  • 湖北网站seo设计西安seo阳建
  • 医院网站建设怎么设置百度快速收录权限
  • 我的世界搞头怎么做的视频网站网站模板源码
  • 德阳市建设局网站网络营销公司网络推广
  • 是做网站设计好还是杂志美编好百度付费推广
  • 攀枝花做网站seo排名优化软件
  • 上海私人做网站淘宝美工培训
  • 沧州网站制作费用网络营销的概念和特征
  • 外贸搜素网站5118素材网站