rocketmq
java知路
这个作者很懒,什么都没留下…
展开
-
rocketmq linux注册服务开机启动
cd/lib/systemd/system/增加文件vim nameserver.service内容如下[Unit]Description=nameserverAfter=network.target [Service]Environment="JAVA_HOME=/root/java/jdk8-j9"Type=forking#aloneExecStart=sh /root/java/rocketmq-all-4.8.0-bin-release/bin/mqna...原创 2021-05-17 21:54:35 · 416 阅读 · 0 评论 -
rocketmq(三) 源码下载
源码地址https://github.com/apache/rocketmqrocketmq已迁移到了github原创 2019-10-20 11:11:33 · 149 阅读 · 0 评论 -
rocketmq(二) 概念模型
producer:消息生产者,负责产生消息,一般有业务系统负责产生消息consumer:消息消费者,负责消费消息,一般是后台系统负责异步消息消费push Consumer:Consumer的一种,需要向Consumer对象注册监听Pull Consumer: Consumer的一种,需要主动请求Broker拉取消息,Producer Group:生产者集合,一般用于发送一类消息...原创 2019-10-20 10:57:57 · 99 阅读 · 0 评论 -
rocketmq(一) 优点
为什么学习rocket1.支持集群模型,负载均衡,水平拓展能力2.亿级别的消息堆积能力3.采用零拷贝(zero-copy)的原理,顺序写盘,随机读4.丰富的api5.代码优秀,底层通信采用netty,nio框架6.NameServer代替zookeper7.强调集群无单点,可拓展,任意一点高可用,水平可拓展8.消息失败重试机制,消息可查询9.开源社区活跃,迭代快...原创 2019-10-20 10:40:03 · 1354 阅读 · 0 评论