RocketMQ视频笔记第三章RocketMQ集成SpringBoot(动力节点)

这篇具有很好参考价值的文章主要介绍了RocketMQ视频笔记第三章RocketMQ集成SpringBoot(动力节点)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

22. Rocketmq集成SpringBoot

动力节点双哥最新RocketMQ视频

22.1 搭建rocketmq-producer(消息生产者)

RocketMQ,SpringBoot,集成,视频笔记
RocketMQ,SpringBoot,集成,视频笔记

22.1.1 创建项目,完整的pom.xml

| <?_xml version="1.0" encoding="UTF-8"_?>
<project xmlns=“http://maven.apache.org/POM/4.0.0” xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance” xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"

4.0.0

org.springframework.boot
spring-boot-starter-parent
2.6.3

_

com.powernode
01-rocketmq-producer
0.0.1-SNAPSHOT
rocketmq-producer
Demo project for Spring Boot

<java.version>1.8</java.version>



org.springframework.boot
spring-boot-starter-web
** **
** _**
** **
**org.apache.rocketmq **
**rocketmq-spring-boot-starter 2.0.2 **
** **

org.projectlombok
lombok
true


org.springframework.boot
spring-boot-starter-test
test





org.springframework.boot
spring-boot-maven-plugin



org.projectlombok
lombok





22.1.2 修改配置文件application.yml

| spring: application:
name: rocketmq-producerrocketmq:
name-server: 127.0.0.1:9876

rocketMq的nameServer地址

producer:
group: powernode-group

生产者组别

send-message-timeout: 3000

消息发送的超时时间

retry-times-when-send-async-failed: 2

异步消息发送失败重试次数

max-message-size: 4194304

# 消息的最大长度

22.1.3 我们在测试类里面测试发送消息

往powernode主题里面发送一个简单的字符串消息

| /** * 注入rocketMQTemplate,我们使用它来操作mq /
@Autowiredprivate RocketMQTemplate rocketMQTemplate;
/
* * 测试发送简单的消息 * * @throws Exception */
@Testpublic void testSimpleMsg() throws Exception {
// 往powernode的主题里面发送一个简单的字符串消息
SendResult sendResult = rocketMQTemplate.syncSend(“powernode”, “我是一个简单的消息”);
// 拿到消息的发送状态
System.out.println(sendResult.getSendStatus());
// 拿到消息的id
System.out.println(sendResult.getMsgId());
}
|
| — |

运行后查看控制台
RocketMQ,SpringBoot,集成,视频笔记

22.1.4 查看rocketMq的控制台

RocketMQ,SpringBoot,集成,视频笔记
查看消息细节
RocketMQ,SpringBoot,集成,视频笔记

22.2 搭建rocketmq-consumer(消息消费者)

RocketMQ,SpringBoot,集成,视频笔记
RocketMQ,SpringBoot,集成,视频笔记

22.2.1 创建项目,完整的pom.xml

| <?_xml version="1.0" encoding="UTF-8"_?>
<project xmlns=“http://maven.apache.org/POM/4.0.0” xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance” xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"

4.0.0

org.springframework.boot
spring-boot-starter-parent ** **
2.6.3<文章来源地址https://www.toymoban.com/news/detail-446228.html

到了这里,关于RocketMQ视频笔记第三章RocketMQ集成SpringBoot(动力节点)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 最优化学习笔记——第三章

    非线性规划比线性规划更困难,没有统一的数学模型,有自己特定的适用范围,目前还没有通用于所有问题的非线性规划问题的算法 满足以上条件的解释可行解,所有解为可行域,如果可行域=R n ,则为无约束问题,否则为有约束问题 如果所有的约束与目标函数都是凸函数,

    2024年02月03日
    浏览(25)
  • 信息论基础第三章阅读笔记

    在信息论中,与大数定律类似的是渐进均分性(AEP),它是弱大数定律的直接结果。 大数定理针对独立同分布(i.i.d.)随机变量 ……………… 因此,当n很大时,一个观察序列出现的概率 p ( X 1 , X 2 , . . . , X n ) p(X_1,X_2,...,X_n) p ( X 1 ​ , X 2 ​ , ... , X n ​ ) 近似等于 2 − n H 2^{-nH}

    2024年02月07日
    浏览(20)
  • 操作系统-笔记-第三章-内存管理

    一、第一章——操作系统的概念 二、第二章——【进程】 二、第二章——【线程】​编辑 二、第二章——【进程调度】 二、第二章——【进程同步与互斥】 二、第二章——【锁】 三、第三章——内存管理 四、第四章——文件管理 五、第五章——输入输出管理 ​​​​​

    2024年02月11日
    浏览(32)
  • 计算机视觉笔记 第三章:目标检测

      计算机视觉笔记:第一章 图像分类-CSDN博客 计算机视觉笔记 第二章 图像语义分割-CSDN博客 计算机视觉笔记 第三章:目标检测-CSDN博客 计算机视觉 第四章:图像识别、目标跟踪-CSDN博客 计算机视觉 第五章 多目视觉(立体视觉)-CSDN博客 标定图像中目标的位置,并给出目标

    2024年04月17日
    浏览(16)
  • Flutter实战·第二版-第三章 基础组件笔记

    第三章:基础组件 3.1文本及样式 3.1.1 Text 3.1.2 TextStyle 3.1.3 TextSpan 3.1.4 DefaultTextStyle 3.1.5字体 先将文字资源打包到应用,然后再pubspec.yaml中指定位置 根目录/assets(fonts) 使用字体 Package中的字体 lib/fonts/Raleway-Medium.ttf 3.2按钮 3.2.1 ElevatedButton 3.2.2 TextButton 3.2.3 OutlinedButton 3.2.4 IconB

    2024年02月12日
    浏览(25)
  • 计算机网络-笔记-第三章-数据链路层

    一、第一章——计算机网络概述 二、第二章——物理层 三、第三章——数据链路层 四、第四章——网络层 五、第五章——运输层 六、第六章——应用层 目录 三、第三章——数据链路层 1、数据链路层概述(帧) (1)封装成帧、差错检测、可靠传输(简单介绍) (2)CS

    2024年02月10日
    浏览(24)
  • 《Opencv3编程入门》学习笔记—第三章

    记录一下在学习《Opencv3编程入门》这本书时遇到的问题或重要的知识点。 一、图像的载入、显示和输出到文件 (一)OpenCV的命名空间 简单的OpenCV程序标配: (二)Mat类简析 表示从指定路径下把名为dota.jpg的图像载入到Mat类型的srcImage 变量中。 (三)图像的载入与显示概述

    2024年02月08日
    浏览(21)
  • Django学习笔记:第三章Django的路由

    URL是网站Web服务的入口。用户在浏览器输入URL发出请求后,django会根据路由系统,运行对应的视图函数,然后返回信息到浏览器中。 创建项目时,会自动生成urls.文件,文件中定义了项目的路由信息,成为项目的路由解析入口。在自建的应用中可以手动配置独立的urls.py文件。

    2024年02月16日
    浏览(23)
  • 计算机网络(王道考研)笔记个人整理——第三章

    数据链路层:结点,链路 结点:主机、路由器 链路:网络中俩结点之间的 物理通道 ,链路的传输介质有双绞线、光纤和微波,分为有线链路、无线链路。 数据链路:俩个结点之间的 逻辑通道 ,把实现控制数据传输协议的硬件和软件加到链路上就构成数据链路。 帧:是链

    2024年04月17日
    浏览(22)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包