消息中间件 rocketMq 1
1.nameServer vs zk, 比zk简单,性能比较高,几十rocketmq的大脑
高效,I/O存储,文件顺序读写,内存映射机制
容忍设计缺陷,MQ中消息只消费一次(幂等性问题),rocketmq自身不确保,交给客户端去做
2.nameserver 和broker之间保持着长连接,,默认是128秒
3.设计目标
顺序消息
消息过滤:(客户端实现,增加带宽,它可以服务端实现)
消息存储,MQ的核心就是,(除了kafka,基于内存),从两个维度:消息堆积(顺序写在一个文件,存储空间预...
原创
2021-01-29 14:27:58 ·
131 阅读 ·
1 评论