当前位置: 首页 > news >正文

Linux环境部署RocketMQ

                 Linux环境部署RocketMQ

📦安装指南

RocketMQ官网首页

  1. 访问官网 https://rocketmq.apache.org/,点击"Download"进入下载页面
  2. 选择最新稳定版(如5.3.0),下载二进制压缩包(Binary)
  3. 上传压缩包至服务器并解压:
unzip rocketmq-all-5.3.0-bin-release.zip

🚀 启动服务

  1. 进入解压目录
cd rocketmq-all-5.3.0-bin-release
  1. 后台启动Name Server(注册中心)
nohup sh bin/mqnamesrv > namesrv.log 2>&1 &

✅ 成功提示:查看namesrv.log日志,出现The Name Server boot success

  1. 后台启动Broker(消息队列核心组件),-n参数指定NameServer的地址和端口(默认9876),127.0.0.1为NameServer的地址
nohup sh bin/mqbroker -n 127.0.0.1:9876 > broker.log 2>&1 &

✅ 成功提示:查看broker.log日志,出现The broker boot success

⚙ 配置调整

RocketMQ默认需要较多的内存,若服务器内存不大,可适当调整JVM参数

  1. Name Server内存配置(runserver.sh)
    runserver.sh配置

  2. Broker内存配置(runbroker.sh)
    runbroker.sh配置

http://www.dtcms.com/a/328084.html

相关文章:

  • C++算法·排序
  • 第六十四章:AI的“觅食”之路:数据采集器设计与多源数据获取
  • DL-FWI 的三项主要任务: 网络构建, 数据生成, 训练控制
  • 跑腿APP开发未来趋势:同城O2O系统源码在智能调度与个性化中的进化
  • Spring Boot项目中调用第三方接口
  • HCIP项目之OSPF综合实验
  • Flux.1系列模型解析--Kontext
  • 8月12号打卡
  • 【Leetcode hot 100】560.和为K的子数组
  • 无人机航拍数据集|第13期 无人机城市斑马线目标检测YOLO数据集963张yolov11/yolov8/yolov5可训练
  • 为什么304不锈钢仍会生锈?
  • Ubuntu20.06环境下安装VS Code及中文设置方法
  • CSRF 攻击
  • 【机器学习】什么是DNN / MLP(全连接深度神经网络, Deep Neural Network / Multilayer Perceptron)?
  • 【Python】支持向量机SVM
  • Web攻防-业务逻辑篇Fuzz技术数据并发条件竞争JS挖掘参数盲猜Turbo插件SRC
  • c#联合Halcon进行OCR字符识别(含halcon-25.05 百度网盘)
  • 下一代防火墙部署
  • TF-IDF 红楼梦关键词提取
  • 全文深度剖析国产化数据库达梦之备份恢复体系
  • nurbs曲线的matlab
  • RabbitMQ面试精讲 Day 20:RabbitMQ压测与性能评估
  • Hystrix核心内容
  • JUC 面试知识点大纲
  • Notepad++插件开发实战
  • 【从0带做】基于Springboot3+Vue3的校园表白墙系统
  • Java进阶学习之不可变集合
  • 【实时Linux实战系列】基于RFID的实时资产追踪系统
  • 矩形前缀和
  • 【GESP】C++一级知识点之【集成开发环境】