当前位置: 首页 > news >正文

RocketMQ5.1控制台的安装与启动

RocketMQ控制台的安装与启动

  • 下载
  • 修改配置
    • 开放端口号
    • 重启防火墙
  • 添加依赖
  • 编译 rocketmq-dashboard
  • 运行 rocketmq-dashboard
  • 本地访问
    • rocketmq无法发送消息失败问题。connect to <公网ip:10911> failed

下载

下载地址

修改配置

修改其src/main/resources中的application.yml配置文件。
在这里插入图片描述

开放端口号

服务器开放端口:9876,10909,10911,10912。这四个一个都不能少

firewall-cmd --zone=public --add-port=9876/tcp --permanent
firewall-cmd --zone=public --add-port=10909/tcp --permanent
firewall-cmd --zone=public --add-port=10911/tcp --permanent
firewall-cmd --zone=public --add-port=10912/tcp --permanent

重启防火墙

systemctl restart firewalld

最后登录云服务器开放端口号9876,10909,10911,10912

添加依赖

在解压目录rocketmq-dashboard-master的pom.xml中添加如下JAXB依赖。

JAXB,Java Architechture for Xml Binding,用于XML绑定的Java技术,是一个业界标准,是一项可以根据XML Schema生成Java类的技术。

<dependency><groupId>javax.xml.bind</groupId><artifactId>jaxb-api</artifactId><version>2.3.0</version>
</dependency>
<dependency><groupId>com.sun.xml.bind</groupId><artifactId>jaxb-impl</artifactId><version>2.3.0</version>
</dependency>
<dependency><groupId>com.sun.xml.bind</groupId><artifactId>jaxb-core</artifactId><version>2.3.0</version>
</dependency>
<dependency><groupId>javax.activation</groupId><artifactId>activation</artifactId><version>1.1.1</version>
</dependency>

编译 rocketmq-dashboard

 mvn clean package -Dmaven.test.skip=true

运行 rocketmq-dashboard

切换到安装的根目录执行

 java -jar target/rocketmq-dashboard-1.0.1-SNAPSHOT.jar

提示:Started App in x.xxx seconds (JVM running for x.xxx) 启动成功

本地访问

http://localhost:7000/#/
在这里插入图片描述

rocketmq无法发送消息失败问题。connect to <公网ip:10911> failed

在RocketMQ安装目录下
conf/broker.conf文件。最下面加上两个配置
namesrvAddr=公网ip:9876
brokerIP1=公网ip

http://www.lryc.cn/news/32324.html

相关文章:

  • 【java基础】类型擦除、桥方法、泛型代码和虚拟机
  • 十家公司有九家问过的软件测试面试题,最后一题我猜你肯定不会
  • C++核心知识(三)—— 静态成员(变量、函数、const成员)、面向对象模型(this指针、常函数、常对象)、友元、数组类、单例模式
  • RocketMQ【3】Rocketmq集群部署(多master多slave)异步复制
  • 魏玛早春 木心
  • 关于Scipy的概念和使用方法及实战
  • 第二章Linux操作语法1
  • linux内核调度问题分析
  • C语言-基础了解-25-C强制类型转换
  • 【Python】如何安装 Allure 工具进行自动化测试
  • nginx七大核心应用场景详解 解决生产中的实际问题 二次开发扩展
  • Java 整合 Redis
  • Django实践-03模型-02基于admin管理表
  • 如何安装python
  • java String类 万字详解(通俗易懂)
  • Hive拉链表
  • day1 开发我的第一个MyBatis程序
  • 【CDP】更改solr 存储路径导致ranger-audit 大量报错问题解决
  • JavaScript基础一、简介
  • Qt音视频开发20-vlc内核动态保存录像文件(不需要重新编译源码)
  • 【深度学习】BERT变体—RoBERTa
  • java面试准备1
  • buffer它到底做了个啥,源码级分析linux内核的文件系统的缓冲区
  • 【蓝桥杯刷题】盗版Huybery系列之手抓饼赛马
  • 【微信小程序-原生开发】实用教程16 - 查看详情(含页面跳转的传参方法--简单传参 vs 复杂传参)
  • 论文精读:Ansor: Generating High-Performance Tensor Programs for Deep Learning
  • SpringBoot With IoC,DI, AOP,自动配置
  • ggplot2的组图拓展包(1):patchwork(上篇)
  • Python 异步: 异步迭代器(15)
  • HD-G2L-IOT V2.0核心板MPU压力测试