代码编织梦想

1.下载(在下面地址选择自己需要的版本的rocketmq)

http://rocketmq.apache.org/release_notes/

2.解压,更改配置

  将下载的zip文件解压到自己需要安装的位置
  在unbuntu系统下需要修改安装跟目录下的两个文件
  bin/runserver.sh  和  bin/runbroker.sh  文件

  (1).都修改两个文件的  java_home=/java安装HOME路径/
  (2).都修改两个文件的  java_home=/java安装HOME路径/jre/
  (3).修改runserver.sh内存         

JAVA_OPT="${JAVA_OPT} -server -Xms2g -Xmx2g -Xmn2g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"

# 原来是:JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn4g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"

  (4).修改runbroker.sh内存        

JAVA_OPT="${JAVA_OPT} -server -Xms2g -Xmx2g   

# 原来是:JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g 

  (5).创建日志目录 

 mkdir logs

3.后台挂载启动 mqnamesrv(在安装根目录下执行)

nohup sh bin/mqnamesrv > logs/namesrv.log 2>&1 &

5.查看mqnamesrv是否启动成功

  查看 logs/namesrv.log  文件出现一下提示表示启动成功!

The Name Server boot success. serializeType=JSON

6.安装 mqbroker

   Broker是 RocketMQ 的核心,大部分'重量级'工作都是由 Broker完成的,
   包括接收 Producer 发过来的消息、处理 Consumer 的消费消息请求、消息的持 久化存储、消息的 HA 机制以及服务端过滤功能等 。

  (1).更改broker配置,在安装根目录下conf/broker.conf文件 添加一行    

brokerIP1 = 127.0.0.0
# IP根据自己电脑服务器修改一下,最好不要使用这个,ifconfig就可以查看到自己服务器的IP

 (2).挂载启动 mqbroker(在安装根目录下)

nohup sh bin/mqbroker -c conf/broker.conf -n localhost:9876 > logs/broker.log 2>&1 &

  (3).查看 mqbroker 是否启动成功
   查看  logs/broker.log  文件出现一下提示表示启动成功!   

 The broker[broker-a, 127.0.0.0:10911] boot success. serializeType=JSON and name server is localhost:9876

7.关闭broker和nameserver(在安装根目录下执行)

  ./bin/mqshutdown broker
  ./bin/mqshutdown namesrv

8.创建一个topic  

./bin/mqadmin updateTopic -n '127.0.0.0:9876' -c MyCluster -t MyTopic

9.查看集群状态  

./bin/mqadmin clusterList -n localhost:9876

10.SpringBoot 整合

SpringBoot 整合RocketMQ_羁客%的博客-CSDN博客

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_37778018/article/details/126289912

rocketmq 在 ubuntu 安装_jnpher的博客-爱代码爱编程

一、安装 环境: Linux version ubuntu 16.04 RocketMQ 4.1.0 java 1.8 maven 3.3.9 1,安装java8 $ sudo add-apt-repository ppa:webupd8team/java $ sudo apt-get update $ sudo apt-get in

ubuntu18 搭建rocketmq-爱代码爱编程

1. 下载rocketmq,下载地址: http://rocketmq.apache.org/release_notes/release-notes-4.4.0/rocketmq-all-4.4.0-bin-release.zip 2. 安装rocketmq    解压rocketmq-all-4.4.0-bin-release.zip,修改启动内存

使用Ubuntu16.04安装RocketMQ4.3.2(不使用Docker)-爱代码爱编程

目录 解压安装包 启动nameserver 调整默认的内存大小参数 重启nameserver 启动broker 测试消息通信 在java项目中测试rocketmq 新建Demo项目 新建测试类 指定broker的ip地址 启动测试类   解压安装包   我们把下载好的安装包放到项目文件夹中   解压 cd /h

rocketmq-client-python安装-爱代码爱编程

最近需要从rocketmq的队列里读取数据, 显示安装了rocketmq-python跑了几天,后面发现更新里面说代码已经挪位置了(奇怪,我是看到英文的update readme.md才发现.....),呼~,果断重装了 rocketmq-client-python也是绕了个大圈,相关文档也比较少 rocketmq python库在GitHub地址:ht

ubuntu安装RocketMQ 全过程-爱代码爱编程

RocketMQ官网地址: http://rocketmq.apache.org/docs/quick-start/ 英文好的可以直接阅读,不好的还有一键翻译 在左侧的Quick Start栏可以看到安装mq的前期准备工作包括推荐的操作系统,JDK,maven,git,4g+空间。下面我们就一步一步来安装rocketmq吧,过程和上面列出的有一点不一样。

Ubuntu 安装RocketMQ 4.7.1-爱代码爱编程

Ubuntu 安装RocketMQ 4.7.1 环境信息: OS:Ubuntu 20.04 Docker Engine:19.03.12 RAM:16G CPU:Intel® Core™ i5-6500 CPU @ 3.20GHz × 4 官方文档 1 下载&解压 下载后运行: sudo unzip rocketmq-all-4.7.1-

rocketMQ系列(二): rocketMQ安装部署-爱代码爱编程

一、windows下安装部署 1.1 下载 官方下载地址:http://rocketmq.apache.org/dowloading/releases/ 如图所示选择Binary包 这里解压缩后放到了C盘, 且为了操作方便, 把文件夹从rocketmq-all-4.5.2-bin-release改名为RocketMQ,如图: 1.2 配置

最新 ubuntu-20.04搭建RocketMQ4.8-爱代码爱编程

最新 ubuntu-20.04搭建RocketMQ4.8 RocketMQ4.8 sudo apt-get install git git clone https://github.com/apache/rocketmq.git rocketmq文件夹下编译 mvn -Prelease-all -DskipTests clean install -U

rocketmq linux ubuntu设置服务开启启动-爱代码爱编程

vim /etc/init.d/rocketmq   #!/bin/sh # # rocketmq - this script starts and stops the rocketmq daemon # # chkconfig: - 85 15 export JAVA_HOME=/root/java/jdk8u292-b10-jre-openj9 e

【RocketMQ】ubuntu18下部署RocketMQ集群-爱代码爱编程

技术架构 - Producer:消息发布的角色,支持分布式集群方式部署。Producer通过MQ的负载均衡模块选择相应的Broker集群队列进行消息投递,投递的过程支持快速失败并且低延迟。 - Consumer:消息消费的角色,支持分布式集群方式部署。支持以push推,pull拉两种模式对消息进行消费。同时也支持集群方式和广播方式的消费,它提供实时消息

【RocketMQ】Ubuntu18.04上部署RocketMQ4.8.0-爱代码爱编程

Ubuntu18.04上部署RocketMQ4.8.0 前言一、环境准备二、部署RocketMQ2.1 RocketMQ 单Master安装和测试2.1.1 RocketMQ4.8.0中的bug2.2 可视化Dashboard安装2.3 (选做)登陆验证2.4 2m2s同步 集群安装 前言 本文详细记录了RocketMQ4.8.0的安装记录。

Unbuntu上编译RocketMQ安装-爱代码爱编程

一、资源下载   RocketMQ运行需要JAVA环境,所以需要先下载JDK,这里可以在官网上下载,下载地址:https://www.oracle.com/java/technologies/downloads/#java16,也可以在这里下载,由于RocketMQ不支持高版本的JDK(开始下载的JDK16最新版,结果运行不了),所以本文用的是:jdk-8

如何在linux上安装RocketMQ-爱代码爱编程

在linux上安装RocketMQ 一、上传安装包二、解压安装包三、配置环境变量四、修改配置修改启动脚本JVM参数修改namesrv启动脚本内存参数修改broker启动脚本内存参数五、启动服务与测试启动nameserver启动broker发送消息关闭nameserver关闭Broker六、单节点远程配置基本配置启动脚本编写关闭脚本编写 一、上传

ububtu通过docker安装RocketMq-爱代码爱编程

一、docker下载rocketMq镜像 sudo docker pull rocketmqinc/rocketmq 二、创建存储日志和数据的文件夹 cd /usr/local sudo mkdir rocketmq 三、启动namesrv服务 sudo docker run -d -p 9876:9876 -v /usr/local/roc

rocketmq-4.9.3 安装部署_奔跑的海带根的博客-爱代码爱编程

rocketmq-4.9.3 安装部署 前提准备安装说明安装步骤安装解压工具安装JDK解压及安装启动停止常用命令 前提准备 序号软件1jdk-8u192-linux-x64.rpm2rocketmq-all-4.9.3-bin-release.zip安装说明 内容描述服务器IP192.168.16.128安装位置/usr/local/roc

ubuntu+docker部署rocketmq_lht-2787的博客-爱代码爱编程

一、安装 NameSrv 创建 nameSrv 数据挂载文件夹mkdir -p /usr/data/rocketMQ/data/namesrv/logs mkdir -p /usr/data/rocketMQ/data/namesrv/store 搜索 rocketmq 镜像docker search rocketmq 拉取 star 最多的 ro

ubuntu20 安装rocketmq_行小蔡的博客-爱代码爱编程

1、RocketMQ基于java编写,运行RocketMQ要求jdk1.8以上 首先安装jdk,参考:Ubuntu20 wget安装jdk8_行小蔡的博客-CSDN博客 2、安装免编译包(不需要安装maven) weget链接: wget https://archive.apache.org/dist/rocketmq/4.9.3/rocketmq-