![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RocketMQ
Walter Sun
我小时候的理想是做一名科学家,用梦想改变世界。资深匠心码农 阿里扫地僧 Java天花板 IT极客 篮球梦 绘画乐器
展开
-
rocketmq集群
理论先行首先在这两台机器上分别启动NameServer(nohup sh bin/mqnamesrv &),这样我们就得到了一个无单点的NameServer服务,服务地址是“192.168.100. 131:9876; 192.168.100.132:9876”。然后启动Broker,每台机器上都要分别启动一个Master角色的Broker和一个Slave角色的Broker,并互为主备。...原创 2020-03-17 17:53:24 · 430 阅读 · 0 评论 -
rocketmq console本地启动,简单介绍
github下载地址:https://github.com/apache/rocketmq-externals.git运行时命令及介绍java -jar rocketmq-console-ng-1.0.1.jar --server.port=12581 --rocketmq.config.namesrvAddr=172.23.20.6:9876–server.port这个是你访问web...原创 2020-03-17 12:07:31 · 1892 阅读 · 0 评论 -
RocketMQ 发送/接受消息
新建Java项目,添加RocketMQ Client的依赖。 <dependency> <groupId>com.alibaba.rocketmq</groupId> <artifactId>rocketmq-client</artifactId> ...原创 2019-01-09 22:08:04 · 688 阅读 · 0 评论 -
rocketmq——对事务的支持
实现方式通过两阶段提交的方式实现事务具体的流程发送方向rocketmq发送“待确认”消息rocketmq将收到的“待确认”消息持久化成功后,向发送方回复消息已经发送成功了,此时第一阶段消息发送完成发送方开始执行本地逻辑发送方根据本地事件的执行结果向rocketmq发送第二次确认消息(commit或rollback)。若为commit,则将第一阶段消息标记为可投递,订阅方可收到消息;若...原创 2019-05-05 23:03:30 · 667 阅读 · 0 评论