首页/新闻资讯/正文详情

Linux安装RocketMQ单机版教程废弃

发布时间:2026/9/27 6:46:21 来源:云帆数科 栏目:资讯中心
Linux安装RocketMQ单机版教程废弃
Linux安装RocketMQ单机版教程目录下载安装包修改变量启动停止测试另外程序运行时报错:目录下载安装包官方仓库各个下载地址:http://rocketmq.apache.org/release_notes/RocketMQ4.7.1直连下载https://www.apache.org/dyn/closer.cgi?pathrocketmq/4.7.1/rocketmq-all-4.7.1-source-release.zip下载好上传到/usr/local目录下使用unzip 命令进行解压unzip rocketmq-all-4.7.1-bin-release.zip如果提示unzip 找不到该命令,进行在线安装,(如果成功解压可忽略这一步)yum install -y unzip zip解压好后进入目录目录介绍bin启动脚本包括shell脚本和CMD脚本conf实例配置文件 包括broker配置文件、logback配置文件等lib依赖jar包包括Netty、commons-lang、FastJSON等修改变量首次安装如果服务器配置小需要修改一下jvm配置,否则报错,修改过可忽略问题描述RocketMQ默认的虚拟机内存较大启动Broker如果因为内存不足失败需要编辑如下两个配置文件修改JVM内存大小进入安装目录的bin目录下,编辑runbroker.sh和runserver.sh修改默认JVM大小.参考设置:JAVA_OPT${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m -XX:MetaspaceSize128m -XX:MaxMetaspaceSize320m启动启动NameServernohup sh bin/mqnamesrv 查看启动日志tail -f ~/logs/rocketmqlogs/namesrv.log启动Brokernohup sh bin/mqbroker -n localhost:9876 查看启动日志tail -f ~/logs/rocketmqlogs/broker.log使用jps命令查看进程NamesrvStartup和BrokerStartup进程是否存在,存在代表RocketMQ成功启动停止停止NameServersh bin/mqshutdown namesrv停止Brokersh bin/mqshutdown broker再次使用jps命令查看就发现NamesrvStartup和BrokerStartup进程不存在了.引用文本测试首先需要开两个ssh窗口发送消息第一个窗口的环境变量1.设置环境变量export NAMESRV_ADDRlocalhost:98762.使用安装包的Demo发送消息sh bin/tools.sh org.apache.rocketmq.example.quickstart.Producer接受消息第二个窗口的环境变量1.设置环境变量export NAMESRV_ADDRlocalhost:98762.接收消息sh bin/tools.sh org.apache.rocketmq.example.quickstart.Consumer然后接收侧出现消息打印,证明RocketMQ环境测试成功.另外sendDefaultImpl call timeout 解决:https://blog.csdn.net/mefly521/article/details/84394483程序运行时报错:org.apache.rocketmq.remoting.exception.RemotingConnectException: connect to ip:port failed参考:https://www.cnblogs.com/2YSP/p/11616376.html重点在于connect to 172.19.0.1:10909 failed这里的ip地址并不是我本地虚拟机的ip地址我们需要手动设置broker的ip地址。#进入rocketmq根目录cd /usr/local/rocketmq-all-4.3.2/distribution/target/apache-rocketmq#编写配置文件并写好配置echo “brokerIP1192.168.x.x” broker.properties#启动 mqnamesrvnohup sh bin/mqnamesrv #重点mrbroker 启动时通过 -c 加载配置文件nohup sh bin/mqbroker -n localhost:9876 -c /usr/local/rocketmq-all-4.3.2/distribution/target/apache-rocketmq/broker.properties

相关推荐

抗疲劳镜片戴多久能适应?/钟祥极博视科普
抗疲劳镜片戴多久能适应?/钟祥极博视科普

过了40岁,眼睛越来越“不听话”了?在钟祥,很多街坊都有这种感觉——年轻时眼睛好使得很,现在看手机屏幕上的字,得拿远一点才看得清;看药盒上的说明书,眯着眼半天也对不上焦。尤其是每天要对着电… · 2026/9/27 6:46:21

集合容器-补充
集合容器-补充

集合容器-补充 · 2026/9/27 6:46:14

武隆网站建设哪家好?避开域名服务器坑的5个真相
武隆网站建设哪家好?避开域名服务器坑的5个真相

武隆网站建设哪家好?避开域名服务器坑的5个真相 很多老板在武隆找建站公司,最头疼的不是价格,而是 域名服务器搞不懂 。 你花了几千块,对方发给你一个链接,点进去是空白,或者提示“证书无效”,这时候你才意识到,这行水太深。… · 2026/9/27 6:46:02

MySQL数据库设计与规范
MySQL数据库设计与规范

在信息化时代,数据库的设计与使用成为构建任何信息系统的核心环节。如何设计一个高效且规范化的数据库,直接影响系统的可扩展性、数据的完整性与一致性。规范化的数据库设计不仅能提高数据处理效率,还可以避免冗余和不必要的错误。 在这个教程中,将探讨数据库设计的核心原… · 2026/9/27 7:31:09

新手入门网站页面设计代码,3招避开建站公司高价坑
新手入门网站页面设计代码,3招避开建站公司高价坑

新手入门网站页面设计代码,3招避开建站公司高价坑 找建站公司报价三万五,自己写代码只要花三百块买服务器?别被销售的话术绕晕了。很多新手刚入行,看着那些花里胡哨的Demo,心里直打鼓:这代码到底值不值这个价?其实, 网站页面设计代码… · 2026/9/27 7:31:09

MySQL主键、外键与约束
MySQL主键、外键与约束

在数据库设计中,关系型数据库依赖于良好的结构和约束来确保数据的完整性和一致性。主键、外键和各种约束在数据库设计中扮演着至关重要的角色。理解这些概念及其应用是构建可靠数据库的基础。 在本教程中,重点介绍主键、外键和常见的约束类型,如唯一性约束和非空约束,结合… · 2026/9/27 7:31:09

MySQL索引与查询优化
MySQL索引与查询优化

在数据库系统中,索引是一个重要的概念,用于提升查询性能。在处理大规模数据时,如何优化查询以获得更高的性能,是每一位开发者都必须掌握的技能。索引的存在能够加速数据检索的速度,减少系统的资源消耗。然而,索引并非万能,错误的索引使用可能会导致查询性能的下降,甚至… · 2026/9/27 7:31:09

MySQL外连接与子查询
MySQL外连接与子查询

数据库管理和操作是编程过程中至关重要的一环,而在进行复杂数据查询时,外连接和子查询的使用是非常常见且重要的。理解这两者的概念和应用场景,不仅可以提高数据查询的灵活性,还能让查询结果更加精准和有效。 本文将深入探讨 MySQL 中的外连接(LEFT JOIN 和 RIGHT JOIN)… · 2026/9/27 7:31:03

OrchardCore Display Drivers 权威指南:为内容部件、字段与模型构建 Shape 的完整实现方案
OrchardCore Display Drivers 权威指南:为内容部件、字段与模型构建 Shape 的完整实现方案

CMS后端Web框架 【免费下载链接】OrchardCore Orchard Core is an open-source modular and multi-tenant application framework built with ASP.NET Core, and a content management system (CMS) built on top of that framework. 项目地址: https://gitcode.com… · 2026/9/27 7:30:32

MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现

简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01

汕头网站建设制作厂家避坑指南:5大注意事项救急
汕头网站建设制作厂家避坑指南:5大注意事项救急

汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01

多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习

简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01

MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现

简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01

汕头网站建设制作厂家避坑指南:5大注意事项救急
汕头网站建设制作厂家避坑指南:5大注意事项救急

汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01

多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习

简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码