由于项目需求,要上RocketMq,经过一帆折腾终于成功搞定
期间遇到一些坑,并收集了一些文章,做个分享 希望对大家有帮助。
我主要是参照下面文章安装
安装期间遇到一些问题
(1)安装包从哪里搞
(2)com.alibaba.rocketmq.client.exception.MQClientException: No route info of this topic 这个异常怎么解决?
问题(1)从githup 上download下来后编译生成,生成后存放在targe目录,生成效果如下图
如果是在Window 环境需要 运行 install.bat,如果是liunx 则运行 install.sh
在执行脚本前都需要配置 maven 和java 环境(请自行解决),搞不定的童鞋也不要灰心,alibaba-rocketmq-broker.tar.gz下载链接如下
https://pan.baidu.com/s/1o7L23c2
安装包 解压后放在相应的目录就可以了,然后按照我上面发的连接里面配置即可。
问题(2)
该错误消息在运行Java client端是 是比较常见的
原因大概有几个
1 tocpic没创建(默认是自动创建)
2 nameserver 写错
3 broker 没指定 nameserver
对于3 有两种解决方法
(1)指定环境变量 export NAMESRV_ADDR=10.125.1.186:9876
(2)启动broker 时指定 nameserver : nohup mqbroker -n "10.103.16.76:9876;10.103.16.17:9876" start & (注意多个nameserver的格式 "nameserv1;nameserv2")
好的 下篇文章主要写关于 客户端实践。
下面分享一下我个人认为 比较好的文章
相关推荐
JAVA-ACE-架构师系列视频教程RocketMQ订单实战上目录介绍: 1001_RocketMQ_简介 2002_RocketMQ_核心概念详解 3003_RocketMQ_集群构建模型详解(一) 4004_RocketMQ_集群构建模型详解(二...2323_rocketMQ实战-整体联调
一、rocketmq入门到精通视频教程目录大纲 001-001_RocketMQ_简介 002-002_RocketMQ_核心概念详解 003-003_RocketMQ_集群构建模型详解(一) 004-004_RocketMQ_集群构建模型详解(二) ...23_rocketMQ实战-整体联调
一、rocketmq入门到精通视频教程目录大纲 001-001_RocketMQ_简介 002-002_RocketMQ_核心概念详解 003-003_RocketMQ_集群构建模型详解(一) 004-004_RocketMQ_集群构建模型详解(二) ...23_rocketMQ实战-整体联调
课程目录 1001_RocketMQ_简介[免费观看]17:13 2002_RocketMQ_核心概念详解[免费观看]36:44 3003_RocketMQ_集群构建模型详解(一)27:47 4004_RocketMQ_集群构建模型详解(二)23:36...2323_rocketMQ实战-整体联调27:44
《全面解剖RocketMQ与项目实战》课程是深入学习分布式消息中间件RocketMQ的重要资源,本部分为"day2-part1",包含了多个关键主题,旨在帮助开发者掌握RocketMQ的核心概念以及如何在实际项目中应用。以下是各视频文件...
RocketMQ实战(3)-Console和运维 RocketMQ是阿里巴巴开源的一款分布式消息中间件,它具有高吞吐量、低延迟、高可用性以及强大的消息模型等特点。在本篇实战中,我们将聚焦于RocketMQ的控制台(Console)及其运维相关...
本文将深入探讨RocketMQ的核心概念、优缺点、安装配置以及高级特性。 **1. MQ介绍** * **异步解耦**:MQ通过异步通信模式,使得生产者和消费者无需直接耦合,降低系统间的依赖性,提高系统的灵活性和响应速度。 * ...
《Spring Cloud Alibaba整合Nacos、Sentinel、Dubbo与RocketMQ实战详解》 在现代分布式系统中,微服务架构已经成为主流。Spring Cloud Alibaba作为国内最流行的微服务框架,提供了丰富的组件来支持各种微服务场景。...
总的来说,这个教程系列将带你从零开始,全面掌握RocketMQ的基本概念、安装部署、集群配置以及实际应用,帮助你在项目开发中熟练运用RocketMQ,提升系统的稳定性和效率。通过理论结合实践的学习,你将能够应对复杂...
- **配置RocketMQ**:配置RocketMQ的相关参数,如NameServer地址、生产者和消费者组名等。 - **创建生产者**:编写`RocketMQProducer`类,实现消息的发送功能,可以设置异步或同步发送模式。 - **创建消费者**:...
根据提供的文件信息,我们可以从以下几个方面来探讨与“java -RocketMQ实战视频教程(上下全集)”相关的知识点: ### RocketMQ简介 RocketMQ是由阿里巴巴开源的一款分布式消息中间件,它具有高性能、低延迟的特点...
【全面解剖RocketMQ和项目实战-day3-part3.7z】这个压缩包文件包含了针对RocketMQ的深入理解和实际项目应用的系列教程。RocketMQ,阿里巴巴开源的分布式消息中间件,已经成为Apache顶级项目,广泛应用于大数据实时...
seckill-rocketmq[基于RocketMQ-电商高并发场景实战] 场景为:示例项目以用户访问秒杀网关进行秒杀订单下单,平台通过RocketMQ对秒杀流量进行削峰填谷。用户通过主动查询订单 获取下单结果的完整业务流程,加深对...
本课程将通过“全面解剖RocketMQ和项目实战-day3-part2”深入探讨RocketMQ的核心概念和实战技巧。 在实际项目中,支付回调是一个至关重要的环节。文件“46.支付回调代码实现.avi”可能涵盖如何在系统中正确地处理...
在描述中提到的是"全面解剖RocketMQ和项目实战-day2-part2.7z",这表明这是一个关于RocketMQ的进阶教程,可能是系列课程的一部分,重点在于理论知识与实践操作的结合。这部分内容可能涵盖了RocketMQ的高级特性,如...
【全面解剖RocketMQ与项目实战-day4-part2】是一个深入学习Apache RocketMQ的课程资料压缩包,包含多个视频教程,旨在帮助用户深入了解RocketMQ的工作原理及实际应用。RocketMQ是一个开源的消息中间件,广泛应用于...
本课程"全面解剖RocketMQ和项目实战-day3-part1"聚焦于RocketMQ的核心概念、设计原理以及实际项目中的应用。 首先,我们来看“33.下单异常问题演示.mp4”,这部分内容可能涵盖了在电商场景下,订单系统可能出现的...
“顺序消息发送者”和“顺序消息消费者”的课程将深入讲解如何配置和使用这一特性。同时,“延迟消息”允许你设置消息在特定时间后才被消费,这对于实现定时任务或者延时操作非常有用。 最后,“批量消息发送”能够...
RocketMQ实战(2)-客户端集成 RocketMQ是阿里巴巴开源的一款分布式消息中间件,它具有高吞吐量、低延迟、高可用性和可扩展性的特点,广泛应用于大型互联网公司的业务系统中。本文将深入探讨RocketMQ的客户端集成,...
- "资料"可能包含了一系列关于RocketMQ的基础知识、架构设计、最佳实践的PDF文档或Markdown文件,帮助读者从理论层面了解RocketMQ的工作原理、核心组件以及如何在实际项目中部署和配置。 - "代码"目录则可能包含...