rocketmq 远程连_RocketMQ-单机版安装及远程连接测试

本文详细介绍了在CentOS 7上安装RocketMQ 4.2.0的步骤,包括下载、解压、启动Name Server和Broker,解决启动时内存不足的问题,以及配置允许远程连接。同时,提供了客户端的Producer和Consumer代码示例,帮助读者理解如何进行远程消息发送和接收。此外,还提到了启动时可能出现的IP错误问题及其解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

RocketMQ-单机版安装及远程连接测试

发布时间:2018-05-10 11:06,

浏览次数:1163

, 标签:

RocketMQ

安装需要

jdk 1.8

centos 7

rocketmq 4.2.0

因为我是在阿里云ECS上安装的,所以centos就不用说了,jdk的安装,如果没有安装可以看这篇文章:CentOS配置JAVA_HOME

,下面就开始正式的安装过程了。

安装步骤

1. 下载rocketmq 4.2.0

通过wget命令下载,首先安装wget

yum install wget

然后下载rocketmq,官网下载地址

,可以选择需要的版本,我下载的是rocketmq4.2.0

wget http://www-us.apache.org/dist/rocketmq/4.2.0/rocketmq-all-4.2.0

-bin-release.zip

解压

yum install zip unzip //安装unzip命令 unzip rocketmq-all-4.2.0-bin-release.zip -d

rocketmq-4.2.0 //解压

解压好后:

将rocketmq-4.2.0这个目录copy到/usr/local路径下(个人习惯,可以忽略)

cp -r rocketmq-4.2.0 /usr/local

这样准备工作就已经完成了,无需安装就可以直接使用了,Apache的很多东西都是这样。

2. 启动rocketmq

参考:官网 Quick Start

进入rocketmq目录

cd /usr/local/rocketmq-4.2.0

* 启动Name Server > nohup sh bin/mqnamesrv & // 启动 > tail -f

~/logs/rocketmqlogs/namesrv.log // 查看namaserver日志 The Name Server boot success

...

注意:启动过程中可能报错显示内存不足,报错信息如下:

# There is insufficient memory for the Java Runtime Environment to continue. #

Native memory allocation (mmap) failedto map

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值