03、RocketMQ环境搭建 -- linux

news2024/11/25 13:50:39

目录

  • RocketMQ环境搭建
    • linux部署RocketMQ
      • 启动NameServer
      • 启动Broker
      • 关闭nameserver:
      • 关闭broker
  • 监控平台

RocketMQ环境搭建

linux部署RocketMQ

http://rocketmq.apache.org/release_notes/release-notes-4.4.0/

下载包

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
解压失败

在这里插入图片描述

安装 zip、unzip应用

yum install zip unzip

在这里插入图片描述

解压成功

在这里插入图片描述

在这里插入图片描述

改名字

mv /usr/local/rocketmq-all-4.4.0-bin-release/ /usr/local/rocketmq-4.4/

在这里插入图片描述

设置环境变量

vi /etc/profile

加上这个环境变量

在这里插入图片描述

保存退出 wq

在这里插入图片描述
这个source的作用:在当前bash环境下读取并执行/etc/profile中的命令
在这里插入图片描述

查看环境变量 echo $PATH
在这里插入图片描述

启动RocketMQ

这个rocketMQ的启动要的内部默认是8G,但是这里我们给的内存只有2G,所以要修改默认条件,不然启动会报错

修改脚本中的JVM相关参数,修改文件如下
vi /usr/local/rocketmq-4.4/bin/runbroker.sh
vi /usr/local/rocketmq-4.4/bin/runserver.sh

在这里插入图片描述
把这里的默认内存改了

在这里插入图片描述
在这里插入图片描述

改成1G
在这里插入图片描述
编辑这个
在这里插入图片描述
原本是这样
在这里插入图片描述
改成这样,:wq 保存退出

在这里插入图片描述

启动NameServer

1.启动NameServer

nohup sh mqnamesrv &

在这里插入图片描述

查看目前启动的java程序有哪些 jps,可以看出 NameServer 启动起来了
在这里插入图片描述

查看启动日志

tail -f ~/logs/rocketmqlogs/namesrv.log

在这里插入图片描述

启动Broker

1.启动Broker

nohup sh mqbroker -n localhost:9876 -c /usr/local/rocketmq-4.4/conf/broker.conf &

在这里插入图片描述

注意:这里的localhost:9876 是因为现在我们是在本机上连,如果是连在其他的服务器上面,需要改成要连的服务器上面的ip地址

2.查看启动日志

tail -f ~/logs/rocketmqlogs/broker.log

在这里插入图片描述

关闭nameserver:

sh mqshutdown namesrv

在这里插入图片描述

关闭broker

sh mqshutdown broker

在这里插入图片描述

重新启动

在这里插入图片描述

监控平台

https://github.com/apache/rocketmq-externals/tree/master/rocketmq-console

这个监控平台就是用来看MQ的消息

通过这个已经打包好的jar来看监控信息
在这里插入图片描述

配置文件的ip
在这里插入图片描述

要看能不能访问,先看防火墙关了没

查看防火墙是否启动 firewall-cmd --state

关闭防火墙 systemctl stop firewalld

关闭【开机启动防火墙】功能 systemctl disable firewalld

在这里插入图片描述

防火墙已经关闭
在这里插入图片描述

启动jar包

在这里插入图片描述
在这里插入图片描述

端口号

在这里插入图片描述

localhost:9999  打开控制台

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1101442.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

华为再度发声!坚决打好坚实的算力底座,为实现全智能新突破打好基础!

原创 | 文 BFT机器人 10月13号,在2023年中国移动全球合作伙伴大会上,华为轮值董事长胡厚崑发表讲话,在会议上胡厚崑发表“共建智算底座:坚持架构创新,汇聚生态力量,使能‘百模千态’大模型”观点&#xff…

Mac OS m1 下安装Gradle5.1

1. 下载、解压 1.1 下载地址 https://gradle.org 往下翻 选择 5.1 或者选择 任何 你想要的版本 ,点击 binary-only 即可下载 . 1.2 解压到指定目录 2. 配置环境变量 2.1 编辑环境文件 vi ~/.bash_profile #GRADLE相关配置 GRADLE_HOME/Users/zxj/Documents/devSoft/grad…

医院陪诊小程序:改善患者体验的技术创新

在数字化时代,医疗领域也迎来了革命性的变革。医院陪诊小程序作为这场变革的一部分,为患者和家属提供了前所未有的便捷和支持。这篇文章将探讨医院陪诊小程序的技术实现,以及如何使用代码来创建一个基本的医院陪诊小程序。 什么是医院陪诊小…

Archive Team: The Twitter Stream Grab

该集合不再更新,应被视为静态数据集。 从一般 Twitter 流中抓取的 JSON 的简单集合,用于研究、历史、测试和记忆的目的。这是“Spritzer”版本,最轻、最浅的 Twitter 抓取。不幸的是,我们目前无法访问流的洒水器或花园软管版本。 …

封装的方法固定的参数,特殊环境下需要多带参数

组件封装的时候某些方法回传出去某些参数,但是特殊条件下需要将其他参数也一并带入方法中使用 比如图片中的方法就可以实现不影响自带的参数,也不影响我们需要多带的参数

QQ大文件如何传输?分享最简单的方法!

QQ作为一个常用的交流工具,我们常常需要通过QQ发送一些大文件,但是文件太大在传输的过程中可能会导致无法发送或被退回。这个时候就需要借助一些文件压缩工具,先把文件瘦身再进行发送,下面是常用的三种方法。 一、QQ邮箱 直接使用…

composer selfupdate或composer self-update不管用解决办法

报错信息:这里可以看见我进行了composer self-update不管用,版本还是停留在1.10.27 解决办法: composer self-update --2

负债99.5万美元的【飞天兆业】申请1125万美元纳斯达克IPO上市

来源:猛兽财经 作者:猛兽财经 猛兽财经获悉,总部位于北京的Pheton Holdings Ltd(飞天兆业)近期已向美国证券交易委员会(SEC)提交招股书,申请在纳斯达克IPO上市,股票代码…

运维的进阶:用它解决90%以上问题

#01 IT运维环境 发生哪些变化? — 在数字化转型的浪潮之下,一方面,企业IT环境变得多样化,另一方面,用户对业务稳定性的严格要求使IT运维团队需要更快地做出响应,所以运维将会是未来IT管理的重要一环。 …

QGIS提取两条线元素的交点

**选择图层 Vector -> Analysis Tools**

视频推拉流/直播点播平台EasyDSS分享的链接提示“无信号”,该如何解决?

视频直播点播平台EasyDSS可支持用户自行上传视频文件,也可将上传的点播文件作为虚拟直播进行播放。平台能支持多屏播放,可兼容Windows、Android、iOS、Mac等操作系统,还能支持CDN转推,具备较强的可拓展性与灵活性。 为给用户提供更…

双十一电视盒子什么品牌好?网友票选目前最强的电视盒子

上个月我发起了一次目前最强的电视盒子的投票活动,截止到现在共有超两千网友投票,入选的电视盒子品牌超十个。双十一想买电视盒子不知道电视盒子什么品牌好,可以看看网友们最爱的五大电视盒子品牌是哪些。 一、泰捷WEBOX新品WE40S电视盒子 推…

服务器数据恢复-linux+raid+VMwave ESX数据恢复案例

服务器数据恢复环境: 一台某品牌x3950 X6型号服务器,linux操作系统,12块硬盘组建了一组raid阵列,上层运行VMwave ESX虚拟化平台。 服务器故障: 在服务器运行过程中,该raid阵列中有硬盘掉线,linu…

饲料化肥经营商城小程序的作用是什么

我国农牧业规模非常高,各种农作物和养殖物种类多,市场呈现大好趋势,随着近些年科学生产养殖逐渐深入到底层,专业的肥料及饲料是不少从业者需要的,无论城市还是农村都有不少经销店。 但在实际经营中,经营商…

探索数字安全的卓越之选 - Digicert证书

在数字时代,数据安全和隐私保护变得尤为重要。无论是个人网站、电子商务平台还是大型企业,保护用户数据和建立信任都是至关重要的任务。在这个领域,Digicert是一个备受推崇的品牌,提供了卓越的数字证书解决方案,以确保…

Learning Deep Convolutional Networks for Demosaicing

Abstract 本文对应用卷积神经网络(CNN)解决去马赛克问题进行了全面的研究。该论文提出了两种 CNN 模型,它们可以学习马赛克样本和具有完整信息的原始图像块之间的端到端映射。在使用拜耳滤色器阵列 (CFA) 的情况下,对流行基准的评…

Shopee买家通系统:注册虾皮买家号需要些什么资料?

Shopee买家通系统可以全自动批量注册虾皮买家号,在运行自动注册时可以自动输入手机号、自动处理遇到的图形验证、自动接收短信、自动输入密码进行注册,注册成功后还能自动输入邮箱及接收邮箱验证进行验证绑定,全自动化操作更方便及节约时间。…

uniapp-vue3-微信小程序-标签选择器wo-tag

采用uniapp-vue3实现, 是一款支持高度自定义的标签选择器组件&#xff0c;支持H5、微信小程序&#xff08;其他小程序未测试过&#xff0c;可自行尝试&#xff09; 可到插件市场下载尝试&#xff1a; https://ext.dcloud.net.cn/plugin?id14960 使用示例 <template>&…

基于Kresling折纸结构双稳态空间的无人机着陆系统新结构

摘要&#xff1a;本文利用动捕技术对无人机着陆系统模型进行动力学分析&#xff0c;对折纸结构双稳态着陆系统性能进行测试&#xff0c;为无人机着陆系统结构设计提供创新方法。 近期&#xff0c;一篇关于无人机着陆系统的研究论文“Evolution of UAV landing structures in th…

pdf转二维码怎么做?pdf二维码制作简单技巧

pdf是一种很常见的文件储存格式&#xff0c;一般通知、发票、简历都会保存为这种格式来使用&#xff0c;那么需要将pdf格式文件做成二维码&#xff0c;该用什么方式来制作呢&#xff1f;下面给大家分享一个pdf转二维码的在线工具&#xff0c;可以通过上传文件一键生成二维码&am…