Apache RocketMQ 5.1.3安装部署文档

打印 上一主题 下一主题

主题 1496|帖子 1496|积分 4488

官方文档不好使,可以说是一坨…
关键词:Apache RocketMQ 5.0+ JDK 17
废话少说,开整。
1.版本

官网地址,版本如下。
  1. https://rocketmq.apache.org/download
复制代码

2.配置文件

2.1namesrv端口

在ROCKETMQ_HOME/conf下
新增namesrv.properties文件,配置namesrv的端口。别问为什么要本身新增,问就是官方文档是一坨…
  1. listenPort=9876
复制代码
2.2broker的配置

修改ROCKETMQ_HOME/conf的broker.conf文件,新增以下配置。别问为什么要本身新增,问就是官方文档是一坨… 另外,broker会利用你配置的listenPort端口号+1利用;以是若需配置放行策略需注意。
  1. listenPort=19011
  2. namesrvAddr=ip:9876
  3. brokerIP1=ip
复制代码
3.jdk高版本兼容

java8版本就不用管这里了,本次用的是jdk17 必要改下ROCKETMQ_HOME/bin/runbroker.sh文件
在该文件末了修改配置如图
  1. --add-exports=java.base/sun.nio.ch=ALL-UNNAMED
复制代码

不改会咋样,不该会报错如下:

  1. class org.apache.rocketmq.store.CommitLog (in unnamed module @0x1e14e2e7)
  2. cannot access class sun.nio.ch.DirectBuffer(in module java.base)
  3. because module java.base does not export sun.nio.ch to unnamed module @0x1e14e2e7
复制代码
4.安装web

  1. https://github.com/apache/rocketmq-dashboard
复制代码
下载代码,用maven 编译打包获得jar包,由于会用到前端以是必要提前配置好前端情况node yarn。修改yarn源为国内源,或者科学上网.

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

梦见你的名字

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表