草庐IT

Rocketmq

全部标签

SpringBoot整合RocketMQ实现事务/广播/顺序消息详解

环境:springboot2.4.12 +RocketMQ4.8.0依赖org.springframework.bootspring-boot-starter-weborg.apache.rocketmqrocketmq-spring-boot-starter2.2.0配置文件server:port:8080---rocketmq:nameServer:localhost:9876producer:group:demo-mq普通消息发送@ResourceprivateRocketMQTemplaterocketMQTemplate;publicvoidsend(Stringmessage){r

在.NET Framework中使用RocketMQ(阿里云版)实战【第二章】

章节第一章:https://www.cnblogs.com/kimiliucn/p/17662052.html第二章:https://www.cnblogs.com/kimiliucn/p/17667200.html作者:西瓜程序猿主页传送门:https://www.cnblogs.com/kimiliucn/上一章节主要介绍了RocketMQ基本介绍和前期准备,以及如何创建生产者。那这一章节主要介绍一下消费端的实现、如何发布消费端,以及遇到的坑怎么去解决。如果不知道怎么选,或者不知道怎么买云消息队列RocketMQ(阿里云版)?可以联系我[西瓜程序猿],如果需要特价购买可以通过下面地址访问:

mac M1 arm芯片 进行docker rocketMq 本地部署(亲测可用)

由于macarm芯片的问题,导致随便拉取镜像会出现AMD64的警告,如果不想出现则可以gitclone https://github.com/apache/rocketmq-docker.git 拉代码自己编译镜像下面是根据别人已经上传的镜像进行的本地部署操作下面两个镜像都是某位老哥打包的,测试无问题1.拉取rocketMq镜像 该版本为5.0.0dockerpullcandice0630/rocketmq:5.0.0-alpine2.拉取rocketMq控制台镜像dockerpullcandice0630/rocketmq-console-ng:2.03.进行docker-compose编排

在.NET Framework中使用RocketMQ(阿里云版)实战【第一章】

章节第一章:https://www.cnblogs.com/kimiliucn/p/17662052.html第二章:https://www.cnblogs.com/kimiliucn/p/17667200.html作者:西瓜程序猿主页传送门:https://www.cnblogs.com/kimiliucn/开发背景在开发某一个需求的时候,领导要求使用RocketMQ(阿里云版)作为消息队列。使用的版本是5.x,目前也已经没有4.x购买的入口了,所以只能买5.x系列。公司项目还是用的比较老的技术.NETFramework4.8,生产者主要有WebAPI/MVC/JOB(控制台应用程序),然后

RocketMQ Broker消息处理流程剩余源码解析

?Java学习:Java从入门到精通总结?深入浅出RocketMQ设计思想:深入浅出RocketMQ设计思想?绝对不一样的职场干货:大厂最佳实践经验指南?最近更新:2023年3月4日?个人简介:通信工程本硕forNJU?、Java程序员?。做过科研paper,发过专利,优秀的程序员不应该只是CRUD?点赞?收藏⭐留言?都是我最大的动力!文章目录DefaultMessageStoreCommitLogMappedFileQueueMappedFile

RocketMQ:一个纯java的开源消息中间件--开发测试环境搭建

一、简介  RocketMQ的前身是Metaq,当 Metaq 3.0发布时,产品名称改为 RocketMQ    MetaQ2.x版本由于依赖了alibaba公司内部其他系统,对于公司外部用户使用不够友好,推荐使用3.0版本。   项目地址: https://github.com/alibaba/RocketMQ

DreamBus 恶意软件利用 RocketMQ 漏洞感染服务器

BleepingComputer网站披露,新版DreamBus僵尸网络恶意软件利用RocketMQ服务器中一个严重远程代码执行漏洞感染设备,漏洞被追踪为CVE-2023-33246,主要影响RocketMQ5.1.0及以上版本。据悉,JuniperThreatLabs安全研究人员发现利用CVE-2023-33246漏洞进行DreamBus攻击的安全事件,并报告称该攻击在2023年6月中旬开始激增。攻击者利用未打补丁的服务器JuniperThreatLabs报告称2023年6月初,第一批利用CVE-2023-33246漏洞的DreamBus攻击主要针对RocketMQ默认10911端口以及其他七

RocketMQ在Linux中的安装教程

安装教程一.环境说明二.JDK和RocketMQ版本说明三.源码安装四.RocketMQ_双主双从集群_docker安装1.前提2.broker-master-a配置文件3.broker-slave-a配置文件4.broker-master-b配置文件5.broker-slave-b配置文件6.编写Docker-compose文件7.启动docker集群一.环境说明对于RocketMQ4.3.0版本,官方要求环境如下,其中Git用于从GitHub获取源码,没有安装也没关系,可以直接下载官方推荐的流程是:Linux系统上安装Git工具、Maven、JavaJDKGit工具用于直接从GitHub获

RocketMQ的下载与安装(全网最细保姆级别教学)

文章目录RocketMQ的下载方式官网下载Github下载2.安装环境要求说明一、Windows中的安装1.官网中下载RocketMQ的运行版本2.解压压缩包到磁盘制定路径3.配置系统中的环境变量4.启动RocketMQ首先启动NameServer然后启动Broker5.注意事项启动报错内存不足报错修改RocketMQ的存储路径二、Linux中的安装1.创建RocketMQ文件夹2.上传下载好的运行版本文件并解压Linux中解压文件的常用命令使用tar命令解压缩文件使用unzip命令解压缩文件3.启动RocketMQ启动NameServer启动Broker三、源码安装1.IDEA打开源码2.刷

SpringBoot集成RocketMQ实现三种消息发送方式

目录一、pom文件引入依赖二、application.yml文件添加内容三、创建producer生产者四、创建Consumer消费者(创建两个消费者,所属一个Topic)五、启动项目测试RocketMQ支持3种消息发送方式:同步(sync)、异步(async)、单向(oneway)。同步:发送者向MQ执行发送消息API时,同步等待,直到消息服务器返回发送结果。异步:发送者向MQ执行发送消息API时,指定消息发送成功后的回调函数,然后调用消息发送API后,立即返回,消息发送者线程不阻塞,直到运行结束,消息发送成功或失败的回调任务在一个新的线程中返回。单向:消息发送者向MQ执行发送消息API时,直