00:03
好呃,那么基本概念我们了解过以后呢,下面我们来看一下系统架构,为什么啊,因为我们说这个Q啊,整体这个系统架构是比较复杂的。嗯。大家看啊,呃,这是这个系统架构图,官方提供的系统架构图,这个图呢,我们现在先不用很管它,先看大的,它有四部分构成,就我这列出来的,呃,Producer啊,我们的生产者consumer,消费者还有个name server。一个命名服务器啊,然后broker。在这里边就是在这个图里边啊,我们先简单看就行了。呃,在这个图里边呢,这是我们的。Producer生产者就我们的消费者。然后呢,这是。Name so。Name server啊,这都是集群啊,全部都是集群,然后这是我们的brokeer集群这样的四块,但是他们之间。
01:06
是什么关系?如何工作的呢?我们现在先不用管。在这儿我们会专门给大家说第五部分啊,我们现在先分别了解一下啊,1234啊,这四个组成啊,这个这个组件之间啊,他们各自的功能是什么。先来看啊producer啊producer是生产者,负责生产消息。那producer,呃,通过MQ的负载均衡模块实现相应的的集群队列。啊实现啊实现。呃,通过MQ的负载均衡模块,选择相应的博客集群队列,注意啊,这这这这个这个。它是选择谁呢?选择worker的集群队列。选择相应的博ER机器人,这个他会选择博ER里边有很多的队列,会再选择队列,所以这里边实际上有两个选择。
02:09
进行消息的投递,他这个过程支持快速失败啊,并且这个低延迟。呃,这个这个什么是消息的生产啊,其实很简单,这消息的生产很简单,比如说我们业务系统吧,你产生的日志。我们写的MQ这个过程就是一个交易生产的过程。你比如说我们用户,我们这个电商平台里边啊,呃用户呃,提交的这种秒杀的请求。他就是什么。我们把秒杀请求写到MQ。这个过程就是。消息生产的过程。简单给大家写一下啊,这个其实这个过程很简单啊,呃,例如。呃,例如这个业务系统是吧,业务系统产生的日志写入到MQ的。
03:07
过程。就是啊,消息。生产。过程对吧。啊,代入。带入,呃,比如说我们这个电商吧啊。电商。平台中。用户。提交。的秒杀。秒杀请求写入到MQ的。过程。就是什么消息生成的过程。叫消息生产啊生产者,呃,那那那那我们的业务系统,我们的这个电商平台里边啊,呃,提交秒杀请求的那个业务系统,它就是什么,就属于生产者。
04:04
那么热Q里边消息生产。生产者都是以什么。以生产者主。Produce的形式。出现的。就生产组是同一类生产者的一个集合。这类producer发送相同的。消息。它主要是什么呢?就是我们生产,你比如说我们应用啊,我们应用程序,呃,是集群,我们的应用程序啊,我们的业务系统是集群他们产生的那个日志。那不就是同一类吗?同一类日志。那么他们产生同一类,也意味着产生了同一类的消息。那么他们就属于什么。就属于一个生产者总。他们生产的消息是一样的是吧,是一种类别的。当然。
05:00
呃,你说我们,呃一个生产者组啊,他只能生产一种消息吗?不是。不是啊,我们。这样说吧,呃,一个。生产者。啊,可以同时发送,就是生产是吧,啊多个主题叫。消息,那你要注意啊,这那这这这多个主题之间什么关系,这并不是说。并不是说啊,我这是一个生产组啊,这生产者生产者生产者生产者是吧,这些生产者啊,他发送的是一种消息。一种一个topic的,他又是一个,还有一个还一个,这四种生产者生产四种不同的topic,不是这个意思。是。可能是这样的四个,他这四种都能生产,它也是这四种都能生产,同样的道理,他也是,他也是。
06:04
是这个意思啊,他们都能生产,都能生产,那可能他不会,他不生产,他可能现在生,这个发送的消息里面不包含这种,这是不允许的。明白吧,啊,就是我们说到的这个生产者啊。
我来说两句