CentOS7.3安装rocketmq

转载 2018年04月15日 11:29:40

安装环境

1
2
3
4
1. 64bit OS, Linux/Unix/Mac is recommended;
2. 64bit JDK 1.8+;
3. Maven 3.2.x
4. Git

安装

编译克隆

1
2
3
4
[root@paascloud-rocketmq-001 local]# git clone -b develop https://github.com/apache/incubator-rocketmq.git
[root@paascloud-rocketmq-001 local]# cd incubator-rocketmq
[root@paascloud-rocketmq-001 local]# mvn -Prelease-all -DskipTests clean install -U
[root@paascloud-rocketmq-001 local]# cd distribution/target/apache-rocketmq

构建速度较慢 最好自己搭建一个nexus, 感兴趣的参考博客

配置jvm内存

1
2
3
4
[root@paascloud-rocketmq-001 incubator-rocketmq]# cd distribution/target/apache-rocketmq
JAVA_OPT="${JAVA_OPT} -server -Xms1g -Xmx1g -Xmn512m -XX:PermSize=128m -XX:MaxPermSize=320m"
[root@paascloud-rocketmq-001 apache-rocketmq]# vim bin/runbroker.sh
JAVA_OPT="${JAVA_OPT} -server -Xms1g -Xmx1g -Xmn512m"

配置启动mqnamesrv

1
2
3
4
5
[root@paascloud-rocketmq-001 apache-rocketmq]# nohup sh /usr/local/incubator-rocketmq/distribution/target/apache-rocketmq/bin/mqnamesrv &
[1] 2476
[root@paascloud-rocketmq-001 apache-rocketmq]# nohup: 忽略输入并把输出追加到"nohup.out"
[root@paascloud-rocketmq-001 apache-rocketmq]# tail -f /usr/local/incubator-rocketmq/distribution/target/apache-rocketmq/logs/rocketmqlogs/namesrv.log
NettyEventExecutor service started

配置启动broker

1
2
3
4
5
[root@paascloud-rocketmq-001 apache-rocketmq]# vi /usr/local/incubator-rocketmq/distribution/target/apache-rocketmq/conf/broker.conf
增加: brokerIP1=192.168.141.21
[root@paascloud-rocketmq-001 apache-rocketmq]# nohup sh /usr/local/incubator-rocketmq/distribution/target/apache-rocketmq/bin/mqbroker -n localhost:9876 -c /usr/local/incubator-rocketmq/distribution/target/apache-rocketmq/conf/broker.conf &
[root@paascloud-rocketmq-001 apache-rocketmq]# tail -f ~/logs/rocketmqlogs/broker.log
BrokerControllerScheduledThread1 - register broker to name server localhost:9876 OK

关闭服务器

1
2
# sh bin/mqshutdown broker
# sh bin/mqshutdown namesrv

配置windows控制台github

rocketmq-console 文件夹为普通jar项目的控制台, 也是我选择的版本(自行打包编译)

####创建bat启动文件

1
2
3
@echo off
java -jar rocketmq-console-ng-1.0.0.jar --server.port=12581 --rocketmq.config.namesrvAddr=192.168.241.21:9876
@pause

最后启动成功
rocketMq官网
官方安装手册

guacamole安装

  • 2018年03月31日 21:55
  • 3KB
  • 下载

Linux环境下安装RocketMQ(MetaQ)

一:RocketMQ简介 RocketMQ是一款分布式、队列模型的消息中间件,具有以下特点: 1.能够保证严格的消息顺序 2.提供丰富的消息拉取模式 3.高效的订阅者水平扩展能力 ...
  • zknxx
  • zknxx
  • 2016-10-30 21:52:29
  • 6523

rocketmq介绍及安装过程

文章出处:http://sofar.blog.51cto.com/353572/1540874                作者:workming 一、RocketMQ简介 ===...
  • wangwanhui619
  • wangwanhui619
  • 2016-11-29 17:41:36
  • 622

Linux rocketMQ 安装和使用

在对比了RabbitMQ,apacheMQ之后,发现还是 rocketMQ 好用。 为什么好用,百度查查就都知道了。 不说废话直接说说 Linux安装: 1、需要软件(免安装版) 下载地址 [r...
  • walle167
  • walle167
  • 2017-04-19 17:14:23
  • 5337

Linux Ubuntu 15.04安装单机Alibaba RocketMQ与相关RocketMQ命令使用

前提条件:安装Java(必须),Maven(源码编译,否则可以不下载)。Java的安装这里就不再说明了,注意安装后要设置环境变量。 环境准备 1.下载alibaba-rocketmq 此处我们下载的...
  • boonya
  • boonya
  • 2017-03-21 14:44:47
  • 876

Centos7安装RocketMQ及配置测试

环境 Centos7 RocketMQ 3.2.6 安装位置 /usr/local/alibaba-rockermq 外网ip 182.254.145.66 内网ip 10.105.23.1...
  • dlf123321
  • dlf123321
  • 2016-05-27 12:24:33
  • 4292

centos 安装alibaba-rocketmq

alibaba-rocketmq-3.2.6.tar.gz Centos 6.5+; 下载地址:https://github.com/alibaba/RocketMQ/releases 1.2....
  • u011703657
  • u011703657
  • 2016-10-20 11:13:58
  • 783

window下rocketmq的安装使用

要用阿里巴巴的rocketmq首先需要安装rocketmq的服务: 由于我是在window下操作的所以下面的安装都是指在window下的操作: 首先说下消息的基本架构: 消息productor  --...
  • kelanQ
  • kelanQ
  • 2016-11-07 18:42:13
  • 1495

RocketMq 在 ubuntu 安装

一、安装 环境: Linux version ubuntu 16.04 RocketMQ 4.1.0 java 1.8 maven 3.3.9 1,安装java8 $ sudo add-apt-r...
  • xie1xiao1jun
  • xie1xiao1jun
  • 2017-10-16 11:42:32
  • 316

rocketmq本地搭建环境和小入门案例

mac操作rocketmq 参考:https://www.cnblogs.com/jyris/p/6889663.html 1.具体的环境搭建就不说了,需要的环境有git,mave...
  • fcfwang_net
  • fcfwang_net
  • 2017-12-29 15:40:54
  • 1187
收藏助手
不良信息举报
您举报文章:CentOS7.3安装rocketmq
举报原因:
原因补充:

(最多只允许输入30个字)