首页 > 其他分享 >rabbit mq学习

rabbit mq学习

时间:2023-12-20 19:04:38浏览次数:27  
标签:bin 启动 4.8 学习 tail mq RocketMQ rabbit rocketmq

在快速开启中,RocketMQ为我们提供了中文的学习文档,https://github.com/apache/rocketmq/tree/master/docs/cn

学习RocketMQ需要5个先前条件。

推荐使用64位操作系统,建议使用Linux / Unix / Mac;(Windows用户请参见下面的指南) 64位JDK 1.8+; Maven 3.2.x; Git; 适用于Broker服务器的4g +可用磁盘 我们既可以通过下载源码编译的方式,进行构建,部署,也可以从下载链接中直接下载已经构建好的工具包进行部署。 

unzip rocketmq-all-4.8.0-source-release.zip

cd rocketmq-all-4.8.0/ mvn -Prelease-all -DskipTests clean install -U cd distribution/target/rocketmq-4.8.0/rocketmq-4.8.0


Linux

启动 Name Server

# 1.启动NameServer > nohup sh bin/mqnamesrv & # 2.查看启动日志 > tail -f ~/logs/rocketmqlogs/namesrv.log The Name Server boot success...

启动 Broker

1.启动Broker

nohup sh bin/mqbroker -n localhost:9876 &

2.查看启动日志

tail -f ~/logs/rocketmqlogs/broker.log The broker[%s, 172.30.30.233:10911] boot success

测试RocketMQ发送和接收消息

标签:bin,启动,4.8,学习,tail,mq,RocketMQ,rabbit,rocketmq
From: https://blog.51cto.com/u_13529088/8910003

相关文章

  • 使用阿里云性能测试工具 JMeter 场景压测 RocketMQ 最佳实践
    作者:森元需求背景新业务上线前,我们通常需要对系统的不同中间件进行压测,找到当前配置下中间件承受流量的上限,从而确定上游链路的限流规则,保护系统不因突发流量而崩溃。阿里云PTS的JMeter压测可以支持用户上传自定义的JMeter脚本,按照自定义的逻辑,借助PTS强大的分布式压测能力......
  • 1. 学习Tomcat源码,写服务器
    一个基础需求的http服务器项目的github地址small_http:gitclonehttps://github.com/MrKrabXie/writeHttpServer.git预备知识问:什么是超文本传输协议(HTTP)?答:HTTP是一种用于传输超媒体文档的协议,它使用请求-响应模式和TCP连接来实现通信。问:Java中的Socket和ServerSocket类......
  • Markdown学习
    Markdown学习标题“#+空格+加标题”想要几级标题加几个#字体加粗:“字体两边加两个*星”斜体:“字体两边加一个*星”删除线:”字体两边加两个~波浪线“·HelloWorld!ha引用选择java找好工作前面加一个>HelloWorld分割线三个---图片方法"!+[]+(其中输入地址图......
  • 使用阿里云性能测试工具 JMeter 场景压测 RocketMQ 最佳实践
    作者:森元需求背景新业务上线前,我们通常需要对系统的不同中间件进行压测,找到当前配置下中间件承受流量的上限,从而确定上游链路的限流规则,保护系统不因突发流量而崩溃。阿里云PTS的JMeter压测可以支持用户上传自定义的JMeter脚本,按照自定义的逻辑,借助PTS强大的分布式压测......
  • VUE3学习基础之模板语法
    我的vue3学习之路总是学学停停,最开始在18年开发微信小程序,就发现小程序和vue的语法有些相似,然后就去看了vue2的文档,随后忙其它的事情就丢下了。直到22年又开始捡起来vue3,有了组合式api,语法简明很多,然后又不知道忙什么丢下。。。前段有些空时间,就把vue3的学习整理下,使用vite构建......
  • 自学精灵--专业的编程学习网站
    ​这是我看过的最靠谱的编程学习网站,名字是:自学精灵,网站是:learn.skyofit.com。(百度搜索"自学精灵"也可找到此站,搜不到可以用必应搜)。自学精灵是全网最强的学习平台,我不喜欢“全网最强”这样的字眼,但此站的内容确实是全网最强!此站内容很丰富,包括:入门:Java学习路线及资料、Java项......
  • <学习笔记> 四边形不等式
    四边形不等式对于任意的\(l_1\lel_2\ler_1\ler_2\),满足\(w(l_1,r_1)+w(l_2,r_2)\lew(l_1,r_2)+w(l_2,r_1)\)。若等号恒成立,则称函数\(w\)为四边形恒等式。如何证明若满足\(w(l,r-1)+w(l+1,r)\leqw(l,r)+w(l+1,r-1)\),则\(w\)满足四边形不等式。决策单调......
  • Go标准库学习:io库
    io库io中包括了常用的io流中的函数,并依靠这些函数定义了常用的接口和接口组合。我觉得这是最重要的。常量(Constants)const(SeekStart=0//定位到文件头SeekCurrent=1//定位到当前读写的位置SeekEnd=2//定位到文件尾)都是用于在文件读写时进行定......
  • vue3学习笔记(四)
    表单输入绑定<!--文本(Text)--><inputv-model="message"placeholder="editme"/><p>Messageis:{{message}}</p><!--多行文本(Textarea)--><textareav-model="message"placeholder="addmultipl......
  • RabbitMQの延迟消息
    目录1、什么是延时队列2、延时队列使用场景3、RabbitMQ中的TTL4、如果使用RabbitMQ来实现延时队列4.1、安装插件4.2、代码实现4.2.1、新建maven工程,pom.xml文件4.2.2、属性配置文件application.yml4.2.3、定义常量4.2.3、配置RabbitMQ4.2.4、定义重试时间枚举类型4.2.5、定义消息......