linux下安装rocketmq与dashboard

Linux教程:RocketMq介绍以及集群服务搭建(双主双从同步双写)并安装可视化平台RocketMq-Dashboard 阅读详情

环境要求

1、 jdk8+
2、 maven 3.2.x+

1、下载

1、git clone https://github.com/apache/rocketmq.git

2、解压缩

解压缩并重命名为rocketmq

接下来注意了,如果你的服务器足够大则不需要以下步骤,小编的服务器只有2G,所以需要修改运行内存,否则会报错,如下操作。

1、修改runserver.sh
# cd /root/rocketmq/bin/
# vim runserver.sh
JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"
2、修改runbroker.sh
# vim runbroker.sh
JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
3、修改tools.sh
# vim tools.sh
JAVA_OPT="${JAVA_OPT} -server -Xms128m -Xmx128m -Xmn256m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=128m"

3、运行Name Server

# cd /root/rocketmq/bin
# nohup sh bin/mqnamesrv > output 2>&1 &

4、配置broker.conf

# cd /root/rocketmq
# vim conf/broker.conf
# 增加以下两行配置
namesrvAddr = 172.0.0.1:9876
brokerIP1 = 你的IP

5、运行Broker

# cd /root/rocketmq/bin
# nohup sh bin/mqbroker -n 服务器IP:9876 -c ../conf/broker.conf autoCreateTopicEnable=true > output 2>&1 &

 注意:可以将output这个文件修改成自己对应的文件

/usr/local/mq/rocketmq/nameserver.log 
 /usr/local/mq/rocketmq/broker.log

 6、观察服务日志

The broker[broker-a, 172.18.0.1:10911] boot success. serializeType=JSON and name server is 49.234.123.99:9876

7、关闭服务

# sh bin/mqshutdown broker
# sh bin/mqshutdown namesrv

 8、下载rocketmq-dashboard

# git clone https://github.com/apache/rocketmq-dashboard.git

 9、dashboard配置

配置 application.yml namesrvAddres为自己的注册中心 

rocketmq:
  config:
    namesrvAddrs:
      - 127.0.0.1:9876
在访问Dashboard时支持按用户名和密码登录控制台,在操作完成后登出。需要做如下的设置:

1.在Spring配置文件resources/application.properties中修改rocketmq.config.loginRequired=true开启登录功能
# 开启登录功能
rocketmq.config.loginRequired=true

# Dashboard文件目录,登录用户配置文件所在目录
rocketmq.config.dataPath=/tmp/rocketmq-console/data
2.确保${rocketmq.config.dataPath}定义的目录存在,并且该目录下创建登录配置文件"users.properties", 如果该目录下不存在此文件,则默认使用resources/users.properties文件。 users.properties文件格式为:
# 该文件支持热修改,即添加和修改用户时,不需要重新启动console
# 格式, 每行定义一个用户, username=password[,N]  #N是可选项,可以为0 (普通用户); 1 (管理员)  

#定义管理员 
admin=admin,1

#定义普通用户
user1=user1
user2=user2
3.启动控制台则开启了登录功能

RocketMQ Dashboard管理面板完整教程 本文提供了RocketMQ Dashboard管理面板的完整使用指南。首先介绍了Dashboard的核心功能,包括集群管理、Topic管理和消息查询等。接着详细说明了环境准备要求,包括系统配置和依赖检查。在安装部署部分,提供了三种方式:预编译包直接运行、源码编译和Docker部署,并附有详细的命令示例。基础配置章节讲解了启动参数设置和配置文件编写方法,涵盖端口、NameServer地址等关键配置。最后对集群管理功能模块进行了重点说明,包括集群概览界面和Broker管理操作。本文可作为RocketMQ Das 阅读详情

相关推荐

RocketMq-dashboard:topic 5min trend 原理和源码分析(一)

"topic 5min trend"表示当前时间/或选定时间,25小时内,rocketMq消息发送总量,如果是当天实时消息,可能有1h延迟。

软件工程探索之旅 1722

RocketMQ-Dashboard 控制台使用详解

RocketMq的,有运维页面,驾驶舱,集群页面,主题页面,消费者页面,生产者页面,发布管理页面,消息查询页面等,为开发和运维提供了强大的监控功能。

长江七号的博客 1万+

【Spring Cloud Alibaba】Linux安装RocketMQ以及RocketMQ Dashboard可视化工具

在当今分布式架构的开发中,消息队列成为了一种常见的解决方案。RocketMQ是阿里巴巴开源的分布式消息中间件,具有高吞吐量、高可用性和强大的扩展性,因此在构建大规模、高可靠性的应用系统时备受推崇。而在使用RocketMQ时,为了更好地了解消息的流动和监控,RocketMQ Dashboard成为了一个不可或缺的可视化工具。本篇博客将带大家一步步在Linux系统中安装RocketMQ,并介绍如何配置和使用RocketMQ Dashboard。

编码人生 3382

RocketMQ、Dashboard部署以及安全设置

以当前最新版:5.1.3为例,下载链接为:https://dist.apache.org/repos/dist/release/rocketmq/5.1.3/rocketmq-all-5.1.3-bin-release.zip。当前,已经为RocketMQ设置了密码,但是,还存在问题,操作面板没有设置密码,操作面板没有设置密码,在实际应用中,也是很危险的。但是在实际使用中,还会对RocketMQ的访问增加密码限制,接下来,进行密码设置。至此,RocketMQ的启动、测试是否启动以及关闭已经说明完毕。

Java全栈开发者 1万+

锂电池主动均衡理解

锂电池主动均衡方案总结: 来自:http://wenku.baidu.com/link?url=EWiyACZ3aLPhcOjI4FZL3uQ9d0FD6dBhADQSVQiaSmRHHATTdSig1Wy39JY7-ijCzbAEYG1ymz6Lv5zhGdZaStQSHzFt6v3h3_tMrJudz9O 目前车厂采用被动均衡方案的公司:(来自网页) 目前采用主动均衡的...

weixin_34365417的博客 2910

单片机通识之UART通信协议(如何用汇编实现)

使用汇编实现UART通信

smart_num_1的博客 996

linux中安装RocketMQ以及dashboard

linux中安装RocketMQ以及dashboard

z1171127310的博客 792

让 AI 学会“慢思考”:MCP Sequential Thinking 深度部署与使用指南

摘要: MCP Sequential Thinking 是一种让AI具备"慢思考"能力的技术,通过动态调整思维路径解决复杂问题。本文详细介绍了在Windows、macOS和Linux系统下的部署方法,包括环境准备、配置文件修改等步骤。该技术通过"产生想法-评估需求-修正路径"的循环机制,显著提升AI在代码设计、数学证明等复杂任务中的表现。文章还提供了验证安装方法、使用示例和常见问题解答,帮助开发者解锁AI的深层思考能力。(149字)

weixin_43236925的博客 1907

linux中RocketMQ安装(5.1.4)、部署Rocketmq-dashboard

系统是centos7,jdk版本时JDK1.8。

2302_76583503的博客 571

第21章—技术管理篇(上):身为技术人该怎样带好团队并做好管理者

上节讲了职业规划和学习提升这两个话题,随着职业规划的不断落地,或者自己能力的不断提升,大家也会逐渐被提拔成“职级更高”的人。企业规模扩张时,员工数量也会变多,意味着Boss需要更多的人来辅助管理,而管理者会从外部招聘吗?也许会,但大多企业更喜欢从内部选拔,毕竟人的天性更希望找的人值得信赖。此时,一些能力不错、做事靠谱的老员工,就会被“赶上”管理者的位子。作管理不难,但想要“”就需要一定情商。

运维老生常谈 1366

Quartus II编译时出现Error (119013): Current license file does not support the EP4CE6E22C6 device

Quartus II编译时出现Error (119013): Current license file does not support the EP4CE6E22C6 device, Quartus的安装过程不同于ISE/vivado的安装。“Current license file does not support”这种情况多出现在高版本的quartus中综合很久以前的代码,使用很早型号的FPGA或是CPLD。对于这种情况,就得在官网或是其他网站上下载包含所需Device的库文件。

夜半少年的博客 1万+

Linux系统下消息中间件RocketMQ下载、安装、搭建、配置、控制台rocketmq-dashboard的安装保姆级教程 rocketmq ui

linux、spring cloud alibaba、rocketmq、消息中间件

zhangfuping123456789的博客 3004

【Matlab】matlab代码实现sph溃坝模拟

本文介绍了一个基于MATLAB的SPH溃坝模拟实现。代码使用平滑粒子流体动力学方法,通过建立1000个随机分布的粒子,计算粒子间的相互作用力来模拟流体运动。模拟过程包括初始化参数、粒子创建、密度压力更新、速度位置计算以及可视化展示。核心算法采用poly6Kernel和spikyKernelGradient函数处理粒子间作用力。该示例为二维简化模型,仅包含基本物理参数和计算流程,实际应用需进一步优化扩展。

unber的博客 206

linux 安装RocketMQ

【代码】linux 安装RocketMQ。

weixin_46551671的博客 607

企业数据治理体系中的AI与业务融合:架构师的3个成功案例

企业数据治理的痛点从来不是“有没有做”,而是“做了之后有没有用”——很多企业花了数百万建数据仓库、做元数据管理,最后却陷入“数据躺在库里睡大觉”“AI模型因数据质量差而失效”的困境。本文通过零售、金融、制造3个真实案例,拆解架构师如何用AI连接数据治理与业务场景:从“客户画像不准”到“精准推荐提升30%转化率”,从“欺诈检测漏报”到“实时拦截减少50%损失”,从“库存积压”到“供应链周转率提升20%”。如何让数据治理从「合规驱动」转向「价值驱动」?

AI 原生应用开发的博客 992

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

linux 安装rocketmq并使用

因其架构简单、业务功能丰富、具备极强可扩展性等特点被众多企业开发者以及云厂商广泛采用。历经十余年的大规模场景打磨,RocketMQ 已经成为业内共识的金融级可靠业务消息首选方案,被广泛应用于互联网、大数据、移动互联网、物联网等领域的业务场景。

daringdart的专栏 1517

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

linux 安装 RocketMQ

RocketMQ 因其架构简单、业务功能丰富、具备极强可扩展性等特点被众多企业开发者以及云厂商广泛采用。历经十余年的大规模场景打磨,RocketMQ 已经成为业内共识的金融级可靠业务消息首选方案,被广泛应用于互联网、大数据、移动互联网、物联网等领域的业务场景。

悟世君子的博客 1万+

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

手把手Linux安装RocketMQ教程

手把手Linux安装RocketMQ教程

weixin_43959505的博客 2293

Linux安装RocketMQ

mq的作用:异步、削峰、解耦;rocketmq的特点:支持事务消息、顺序消息等等。rocketmq需要依赖jdk环境,默认占用8g内存大小。

白豆五的博客 723

Linux 安装RocketMQ 5.3.0

本文重点介绍Apache RocketMQ 5.3.0的配置

堂哥码财的博客 572

linux安装rocketmq5.x不踩坑教程

rocketmq完整安装教程

不会写作的码农的博客 723

系列三、安装RocketMQ(单机版)

编辑 /etc/profile 文件,添加如下内容:备注:此处的localhost根据自己的实际情况进行填写,具体语法为:export NAMESRV_ADDR=[localhost | 阿里云公网IP]:9876。

仰望星空,脚踏实地!安全感是自己给的,努力才是一辈子的安全感。 1532

Linux系统下安装RocketMQ5.3

如果你的mq服务需要别的网段访问,还需要改一下conf/broker.conf的ip地址。不需要可以跳过 就默认的就行。切换到安装解压目录下面去,如果内存足够的情况下可以不用去修改namesrv和broker的内存大小。rocketmq是基于Java语言开发所以搭建之前需要确保安装了jdk。这里使用jdk8即可。导入idea进行编译后即可。,把xms xmx原本是8g改为1g。和broker操作类似。根据实际情况调整即可。编写一个简单的一键启动脚本 方便启动。修改namesrv的堆内存大小。

624

【消息队列】ubuntu单机版RocketMQ安装

admin/admin (定义在src/main/resources/users.properties中)http://{你的主机地址}:38080。

lixiaonan0318的博客 553

【NET6】集成RocketMQ,Linux Docker + Windows 多环境 安装RocketMQ

【NET6】集成RocketMQ,Linux Docker + Windows 多环境 安装RocketMQ

技术分享博客,工作经验,技能学习分享(多做一些不会的,会有意向不到的收获,IT高手不可能永远只做会的) 2458
董西瓜
博客等级 码龄10年 1粉丝 1原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值