下载源码:https://github.com/apache/rocketmq/

切换到分支:git checkout release-4.4.0

编译:mvn -Prelease-all -DskipTests clean install

编译产出目录distribution,进入该目录

解压apache-rocketmq.tar.gz,进入该目录

执行命令

export ROCKETMQ_HOME=/Users/hongduoduo/Desktop/rocketmq/distribution/target/apache-rocketmq

1.启动NameServer

nohup sh bin/mqnamesrv &

2.查看启动日志

tail -f ~/logs/rocketmqlogs/namesrv.log

1.启动Broker

nohup sh bin/mqbroker -n localhost:9876 &

2.查看启动日志

tail -f ~/logs/rocketmqlogs/broker.log

修改jvm

vim runbroker.sh

vim runserver.sh

1.设置环境变量

export NAMESRV_ADDR=127.0.0.1:9876

2.发送消息

sh tools.sh org.apache.rocketmq.example.quickstart.Producer

1.设置环境变量

export NAMESRV_ADDR=127.0.0.1:9876

2.接收消息

sh tools.sh org.apache.rocketmq.example.quickstart.Consumer

rocketmq编译部署相关推荐

  1. 芋道 RocketMQ 安装部署

    点击上方"芋道源码",选择"设为星标" 做积极的人,而不是积极废人! 源码精品专栏 原创 | Java 2020 超神之路,很肝~ 中文详细注释的开源项目 RP ...

  2. RocketMQ生产部署

    本文英文原文来自RocketMQ官方部署文档 文章目录 前提 准生产环境部署 命名服务 代理服务 配置 代理服务配置 命令行管理工具 如何访问 如何使用 复制模式 复制:同步/异步 代理服务 如何配置 ...

  3. CentOS6系统编译部署LAMP(Linux, Apache, MySQL, PHP)环境

    我们一般常规的在Linux服务器中配置WEB系统会用到哪种WEB引擎呢?Apache还是比较常用的引擎之一.所以,我们在服务器中配置LAMP(Linux, Apache, MySQL, PHP)是我们 ...

  4. linux环境下编译部署php生产环境

    linux环境下编译部署php生产环境 版本控制 php:7.2.4 nginx:1.9.9 部分插件版本 xlswriter:1.3.3.2 redis:3.1.3 一.安装php 1.安装依赖(之 ...

  5. CEPH iSCSI GateWay 编译部署安装

    参考链接: https://docs.ceph.com/en/latest/rbd/iscsi-overview/ https://www.enterprisestorageforum.com/sto ...

  6. 智能合约模糊测试编译部署脚本

    智能合约模糊测试编译部署脚本 0. 脚本仓库 https://github.com/peakcrosser7/Contracts-Compile-And-Deploy 1.依赖安装 1.1 升级npm ...

  7. jenkins+gitlab自动化编译部署方案探索及服务端编译webpack实战

    一. 背景 之前我们的开发流程为在本地进行webpack打包编译,然后svn提交源代码和编译后的代码.同时每次提交前也会从svn更新源代码和编译后的代码.这样做有几个缺点: 1. svn 更新和提交编 ...

  8. 【hardhat框架使用与常见编译部署的问题】

    hardhat框架使用与碰见的问题 日常开发 hardhat框架命令 从测试出发 hardhat部署上测试币安测试链 编译部署时常见问题 日常开发 最主要的教程:超级权威的官网 hardhat框架命令 ...

  9. Beetle编译/部署自动化

    背景 公司原有的代码编译流程,是研发同学在提交代码之后,需要到devops平台,点击编译,等待成功之后,才能点击部署,等待成功后才能进入测试环节.此场景下,用户需要频繁地切换到平台进行操作,影响了用户 ...

最新文章

  1. 基于聚类的图像分割(Python)
  2. MMDrawerController(第三方类库)侧边栏的使用
  3. Python基础训练题-简单数学公式
  4. 九十八、轻松搞定Python中的Markdown系列
  5. sqlserver增删改格式整理 1123
  6. 学校为什么要单位接收函_签了三方,想毁约怎么办?这几点你必须要知道!
  7. penpyxl 格式_【上海校区】数据集.npy格式与png格式互换
  8. 计算机网络的功能分布计算,网络中心的分布计算(转帖)
  9. google地图网页版_谷歌收录查询方法大全,如何让Google快速收录网页?
  10. Pipeline aborted due to error
  11. 观《当幸福来敲门》有感
  12. 0.96寸OLED12864屏幕控制(原理+代码)
  13. Access key id should not be null or empty.
  14. 计算机正确的按键手法游戏,lol正确的按键手法图解
  15. 思科模拟器 --- 三层交换机的基本配置
  16. 一文读懂京东技术发展简史
  17. 基于深度学习的显著性目标检测方法综述
  18. The following assertion was thrown building LayoutDemo(dirty): A non-null String must be provided to
  19. 汇编语言程序设计IV-贺利坚-专题视频课程
  20. 作业:摄氏度转为华摄氏度(勿喷)

热门文章

  1. Mongodb 腾讯云部署
  2. LaTeX参考文献类型及项目内容
  3. (Mac)(Intel Mac)如何使用VMware Fusion创建Windows 11虚拟机(Intel Mac)
  4. PHP+新浪微博开放平台+新浪云平台(SAE)开发微博应用——PHP SDK中Demo程序简析
  5. 世界上最小的台式机“树莓派”,CPU主频有点小
  6. 新手玩荔枝派 f1c100s nano折腾笔记(二)
  7. 产品包装设计怎么分类
  8. java代码中出现黑色画线_线条图用灰色和黑色虚线
  9. Opencv 基本操作五 各种连通域处理方法
  10. linux的ntp怎么配置,linux配置ntp的详细教程