Nsq
2020-08-17 11:04:06 0 举报
NSQ部署结构体+nsqd内部结构
作者其他创作
大纲/内容
Nsqd 4151
Nsqd
待发送
channel B
nsq框架结构
查看指定topic/channel的nsqd
In-Flight Queue
待确认
channel A
touch 重置待确认消息的过期时间requeue 忽略待确认消息,重新入延迟队列
Producer
Consumer
生产
requeue
Disk Queue
单个channel支持多个消费者
https 生产
NsqAdmin
Memory Chan
查看/修改集群的topic+channel
优先copy MQ,其次DQ
根据消息类型传递到延迟队列
NsqLookupd
topic
nsqd同步本地信息到nsqlookupd push
tcp 生产
http 修改topic/channel
https 修改topic/channel
tcp消费
nsq框架结构(https://www.processon.com/view/link/5f3916291e085306e15e36ef 思维导图)
NsqLookupd 4161
http消费
Nsqd 4150
管理员
https消费
Defer Queue
NsqLookupd 4160
nsqd通过http拉取nsqlookupd上topic下的channel pull
消费者
延迟队列
NsqAdmin http:4171
Nsqd 4152
生产者
http 生产
0 条评论
下一页