当前位置: 首页 > 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

相关文章:

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

RocketMQ控制台的安装与启动下载修改配置开放端口号重启防火墙添加依赖编译 rocketmq-dashboard运行 rocketmq-dashboard本地访问rocketmq无法发送消息失败问题。connect to &#xff1c;公网ip:10911&#xff1e; failed下载 下载地址 修改配置 修改其src/main/resources中…...

【java基础】类型擦除、桥方法、泛型代码和虚拟机

文章目录基础说明类型擦除无限定有限定转换泛型表达式方法类型擦除&#xff08;桥方法&#xff09;关于重载的一些说明总结基础说明 虚拟机没有泛型类型对象一所有对象都属于普通类。在泛型实现的早期版本中&#xff0c;甚至能够将使用泛型的程序编译为在1.0虚拟机上运行的类文…...

十家公司有九家问过的软件测试面试题,最后一题我猜你肯定不会

最近面试了一些测试方面相关的岗位&#xff0c;通过牛客等途径也看了不少的面经&#xff0c;发现大部分人面试题目都有很多相似点&#xff0c;结合自己的一些面试经历&#xff0c;现在分享一些我面试中碰到过的问题 常见的面试题 1、jmeter的加密参数如何入参&#xff1f; 2…...

C++核心知识(三)—— 静态成员(变量、函数、const成员)、面向对象模型(this指针、常函数、常对象)、友元、数组类、单例模式

【上一篇】C核心知识&#xff08;二&#xff09;—— 类和对象(类的封装)、对象的构造和析构(浅拷贝、深拷贝、explicit、动态分配内存)1. 静态成员在类定义中&#xff0c;它的成员&#xff08;包括成员变量和成员函数&#xff09;&#xff0c;这些成员可以用关键字static声明为…...

RocketMQ【3】Rocketmq集群部署(多master多slave)异步复制

系列文章目录 RocketMQ【1】linux安装配置Rocketmq&#xff08;单机版&#xff09; RocketMQ【2】Rocketmq控制台安装启动&#xff08;单机版&#xff09; 文章目录系列文章目录一、异步复制的优缺点1、优点2、缺点二、架构1、架构图2、介绍3、机器配置三、配置1、master节点配…...

魏玛早春 木心

<font face“黑体” color#CD5C5C size6 魏玛早春 木心 温带每个季节之初 总有神圣气象恬漠地 剀切地透露在风中 冬天行将退尽 春寒嫩生生 料峭而滋润 漾起离合纷纷的私淑记忆 日复一日 默认季节的更替 以春的正式最为谨慎隆重 如果骤尔明暖 鸟雀疏狂飞鸣 必定会吝悔似的剧…...

关于Scipy的概念和使用方法及实战

关于scipy的概念和使用方法 什么是Scipy Scipy是一个基于Python的科学计算库&#xff0c;它提供了许多用于数学、科学、工程和技术计算的工具和函数。Scipy的名称是“Scientific Python”的缩写。 Scipy包含了许多子模块&#xff0c;其中一些主要的子模块包括&#xff1a; …...

第二章Linux操作语法1

文章目录vi和vim常用的三种模式vi和vim快捷键Linux开机&#xff0c;重启用户管理用户信息查询管理who和whoami用户组信息查询管理用户和组的相关文件实用指令集合运行级别帮助指令manhelp文件管理类pwd命令ls命令cd命令mkdir命令rmdir命令rm命令touch命令cp指令mv指令文件查看类…...

linux内核调度问题分析

目录 一、调度场景分析 不支持内核抢占的内核 支持内核抢占 二、如何让新进程执行 三、调度的本质 一、调度场景分析 假如内核只有3个线程&#xff0c;线程0创建线程1和线程2.当系统时钟到来时&#xff0c;时钟中断处理函数会检查是否有进程需要调度。当有进程需要调度时…...

C语言-基础了解-25-C强制类型转换

C强制类型转换 一、强制类型转换 强制类型转换是把变量从一种类型转换为另一种数据类型。例如&#xff0c;如果您想存储一个 long 类型的值到一个简单的整型中&#xff0c;您需要把 long 类型强制转换为 int 类型。您可以使用强制类型转换运算符来把值显式地从一种类型转换为…...

【Python】如何安装 Allure 工具进行自动化测试

Allure 是一种流行的工具&#xff0c;用于以人类可读的格式生成测试报告&#xff0c;从而更容易理解和分析测试结果。在这篇博客中&#xff0c;我们将探索如何在 Windows 机器上安装 Allure 及其依赖项。 1 Prerequisites 先决条件 在田辛老师开始之前&#xff0c;请确保您的…...

nginx七大核心应用场景详解 解决生产中的实际问题 二次开发扩展

nginx七大核心应用场景详解 & 解决生产中的实际问题1、nginx的安装与简单配置1.1、环境准备1.2、nginx基本操作指令&#xff1a;1.3、安装成系统服务1.4、conf 配置文件说明2、虚拟主机2.1、nginx多主机配置2.2、二级域名与短网址解析3、基于反向代理的负载均衡3.1、跳转到…...

Java 整合 Redis

文章目录Java 整合 Redis一、Jedis二、Spring-Data-RedisJava 整合 Redis Redis 在项目中我们主要用来做缓存&#xff0c;就像我们用 MySQL 做持久层数据一样。Redis 的客户端有两种实现方式&#xff1a; 一是直接调用 Jedis 来实现&#xff0c;类似于 Java 使用 JDBC 操作数…...

Django实践-03模型-02基于admin管理表

文章目录Django实践-03模型利用Django后台管理模型1. 将admin应用所需的表迁移到数据库中。2. 创建访问admin应用的超级用户账号&#xff0c;3. 运行项目4.注册模型类5.对模型进行CRUD操作。6.实现学科页和老师页效果1. 修改polls/views.py文件。2.修改templates/polls/subject…...

如何安装python

windows安装 下载安装包 登录python官网 https://www.python.org/ 点击downloads 置顶下载的是最新的python版本 如果想下载指定版本往下翻找 安装程序 点击即可下载&#xff0c;然后打开下载的exe程序 勾选添加pythonexec到path&#xff0c;也就是添加到环境变量 使用a…...

java String类 万字详解(通俗易懂)

目录 一、前言 二、介绍和溯源 三、String类常用构造器 1.String() 2.String(byte[] bytes) 3.String(char[] value) 4.String(char[] value, int offset, int count) 5.String(String original) Δ演示 : 四、不同方式创建String类对象的区别 1.直接赋值的方式 2.常规new…...

Hive拉链表

概述 拉链表&#xff1a;维护历史状态以及最新状态数据的表 作用场景 1. 数据量比较大。 2. 表中的部分字段会被更新&#xff0c;比如用户的地址&#xff0c;银行利率&#xff0c;订单的状态等。 3. 需要查看某一个时间点或者时间段的历史快照信息&#xff0c;比如&#xff0c;…...

day1 开发我的第一个MyBatis程序

文章目录开发我的第一个MyBatis程序1. resources目录&#xff1a;2. 开发步骤3. 从 XML 中构建 SqlSessionFactoryMyBatisIntroductionTest4. mybatis中有两个主要的配置文件&#xff1a;5. 关于第一个程序的小细节mybatis-config.xml6. 关于mybatis的事务管理机制。&#xff0…...

【CDP】更改solr 存储路径导致ranger-audit 大量报错问题解决

前言 我们生产上公司是使用的CDP集群&#xff0c;一次管理员通知&#xff0c;Solr 组件的数据存放路径磁盘空间不够。 我们的solr 组件时为 Ranger 服务提供日志审计功能&#xff0c; 在我们更改了磁盘路径&#xff0c;并重启了Solr 组件&#xff0c;然后发现相关组件&#…...

JavaScript基础一、简介

零、文章目录 文章地址 个人博客-CSDN地址&#xff1a;https://blog.csdn.net/liyou123456789个人博客-GiteePages&#xff1a;https://bluecusliyou.gitee.io/techlearn 代码仓库地址 Gitee&#xff1a;https://gitee.com/bluecusliyou/TechLearnGithub&#xff1a;https:…...

基于MCP协议构建本地AI短信分析工具:mac_messages_mcp项目详解

1. 项目概述&#xff1a;一个让AI“读懂”你Mac短信的桥梁如果你正在折腾AI智能体&#xff0c;尤其是那些能帮你处理日常信息的自动化工具&#xff0c;你可能会遇到一个核心痛点&#xff1a;如何让AI安全、便捷地访问你设备上的原生应用数据&#xff1f;比如&#xff0c;Mac上的…...

BaklavaJS执行引擎详解:实现节点图的拓扑排序与数据流计算 [特殊字符]

BaklavaJS执行引擎详解&#xff1a;实现节点图的拓扑排序与数据流计算 &#x1f680; 【免费下载链接】baklavajs Graph / node editor in the browser using VueJS 项目地址: https://gitcode.com/gh_mirrors/ba/baklavajs BaklavaJS是一个基于VueJS的强大浏览器图形节…...

中标麒麟OS访问Win10共享文件夹,手把手教你搞定SMB连接(附终端挂载命令)

中标麒麟OS与Win10共享文件夹互通实战指南 在国产化办公环境逐步普及的今天&#xff0c;中标麒麟OS作为主流国产操作系统之一&#xff0c;与Windows系统之间的文件共享成为日常办公刚需。本文将针对零基础用户&#xff0c;提供两种高效稳定的SMB共享连接方案&#xff1a;图形化…...

OpenClaw爬虫框架Docker化实践:从环境封装到生产部署

1. 项目概述&#xff1a;当“OpenClaw”遇见Docker最近在折腾一个挺有意思的项目&#xff0c;叫“OpenClaw”。这名字听起来有点酷&#xff0c;对吧&#xff1f;它本质上是一个网络爬虫框架&#xff0c;但设计理念和常见的Scrapy、Puppeteer这些不太一样。OpenClaw更侧重于“规…...

书匠策AI实测科普:一篇毕业论文从“零“到“交稿“,AI到底在背后替你跑了哪几圈?

&#x1f52c; 本文不吹不黑&#xff0c;用最朴素的语言&#xff0c;把书匠策AI的毕业论文功能给你"拆成零件"看一遍。微信公众号搜一搜书匠策AI&#xff0c;官网 官网直达&#xff1a;www.shujiangce.com&#xff0c;先收藏再说。 各位还在和毕业论文"肉搏&quo…...

AI模型安全护栏系统:模块化设计与多层级防御实战

1. 项目概述&#xff1a;当AI模型需要“安全模式”在AI模型开发与部署的浪潮中&#xff0c;一个日益尖锐的矛盾摆在了所有从业者面前&#xff1a;我们如何让一个能力强大、潜力无限的模型&#xff0c;在开放环境中既能发挥其创造力&#xff0c;又能确保其行为始终处于可控、安全…...

LuaDec51终极指南:3步快速掌握Lua 5.1字节码反编译

LuaDec51终极指南&#xff1a;3步快速掌握Lua 5.1字节码反编译 【免费下载链接】luadec51 Lua Decompiler for Lua version 5.1 项目地址: https://gitcode.com/gh_mirrors/lu/luadec51 LuaDec51是一个强大的Lua 5.1字节码反编译工具&#xff0c;能够将编译后的Lua字节码…...

从《现代微波滤波器》到CoupleFila:手把手教你打通耦合矩阵‘理论-软件-ADS’全链路

从理论到实践&#xff1a;耦合矩阵设计与ADS验证全流程指南 微波滤波器设计一直是射频工程师面临的核心挑战之一&#xff0c;而耦合矩阵作为设计过程中的关键工具&#xff0c;其重要性不言而喻。然而&#xff0c;许多初学者在接触这一领域时&#xff0c;往往被各种理论公式、计…...

颠覆性英雄联盟智能助手:如何用League Akari告别繁琐操作,专注游戏核心

颠覆性英雄联盟智能助手&#xff1a;如何用League Akari告别繁琐操作&#xff0c;专注游戏核心 【免费下载链接】League-Toolkit An all-in-one toolkit for LeagueClient. Gathering power &#x1f680;. 项目地址: https://gitcode.com/gh_mirrors/le/League-Toolkit …...

基于本地文档的智能问答系统:从向量检索到私有化部署

1. 项目概述&#xff1a;当本地文档库遇上AI大脑最近在折腾一个挺有意思的东西&#xff0c;一个叫“word-GPT-Plus”的项目。简单来说&#xff0c;它解决了一个我&#xff0c;相信也是很多朋友都有的痛点&#xff1a;我电脑里存了海量的文档——工作周报、技术方案、学习笔记、…...