Windows RocketMQ 安装-截止当前最新版本(RocketMQ-5.3.1)图文教程

news/2025/1/21 13:49:57/文章来源:https://www.cnblogs.com/yqbaowo/p/18670577

Windows RocketMQ 安装(图文教程)

Windows RocketMQ 安装,截止当前最新版本(RocketMQ-5.3.1)图文教程,本文只是最简单的安装方法,旨在能快速使用,若需要更多的配置,则需要你自行查阅官方文档,或互联网搜索答案咯,哈哈哈哈

前言

本文中所有的路径,包括 JAVA 环境,都不要包含中文和空格,否则可能产生意想不到的后果

1.下载 RocketMQ

前往下载页面,下载 RocketMQ 二进制包(已经编译好的,可直接使用)
备注:如果打不开,则可以去这里 蓝奏云下载,密码:7hih
image

2.配置 RocketMQ 运行环境

  1. 检查是否配置了 JAVA 环境,且必须存在 JAVA_HOME 系统环境变量。满足JDK 1.8+即可

  2. 新建系统环境变量ROCKETMQ_HOME=D:\rocketmq-all-5.3.1-bin-release
    image

3.启动 RocketMQ

  1. 启动 NameServer

    # 解压后 CMD 进入目录
    cd D:\rocketmq-all-5.3.1-bin-release\bin# 启动 NameServer
    start mqnamesrv.cmd
    

    启动后,会打开一个新的 CMD 窗口,请不要关闭
    image

  2. 启动 Broker

    # 启动 Broker
    start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true
    

    启动后,会打开一个新的 CMD 窗口,请不要关闭
    image

4.(可选)测试 RocketMQ服务是否正常

  1. 发送消息

    # 临时添加 环境变量 NAMESRV_ADDR 指向 NameServer 地址
    set NAMESRV_ADDR=127.0.0.1:9876
    tools.cmd org.apache.rocketmq.example.quickstart.Producer
    

    image

  2. 消费消息

    # 临时添加 环境变量 NAMESRV_ADDR 指向 NameServer 地址
    set NAMESRV_ADDR=127.0.0.1:9876
    tools.cmd org.apache.rocketmq.example.quickstart.Consumer
    

    image

5.(可选)安装可视化控制台 rocketmq-dashboard

  1. 点击这里 去 GitHub 下载编译好的 rocketmq-dashboard Releases。注意:自动编译均是使用的默认参数,若您修改了 RocketMQ的默认端口,将导致无法使用。如果打不开,则可以去这里 蓝奏云下载,密码:f106
    image

  2. 启动 rocketmq-dashboard

    # 用 rocketmq-dashboard-2.0.1-SNAPSHOT.jar 举例
    java -jar rocketmq-dashboard-2.0.1-SNAPSHOT.jar
    

    启动后,CMD 窗口请不要关闭
    image

  3. 访问 rocketmq-dashboard,浏览器打开http://127.0.0.1:8080
    image

备注:rocketmq-dashboard的一些基本使用需要自行查询,或者见这里

6.远程访问防火墙端口开放

默认端口配置下,若需要远程访问,则需开放端口号:可视化控制台:8080;namesrv:9876;broker:1090910911

本文章的原文地址
GitHub主页

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025年职场人常用的桌面日程管理软件有哪些?推荐这五款

在繁忙的职场生活中,一款高效的日程管理软件无疑是提升工作效率的秘密武器。 进入2025年,今天给大家介绍5款打工人常用的电脑桌面日程管理软件,它们各有优缺点,看看哪款是你需要的吧! 一、Win系统日历 作为Windows系统自带的日程管理工具,Win系统日历以其简洁易用著称。你…

大趋势下企业如何实现智能制造 | 珠海盈致

在当今全球制造业竞争日益激烈的背景下,智能制造已成为企业提升核心竞争力的关键路径。随着物联网、大数据、云计算、人工智能等技术的快速发展,智能制造正逐步从概念走向现实,为企业带来生产效率、产品质量、成本控制等方面的显著提升。那么,在大趋势下,企业如何实现智能…

【docker】如何运行没有Root权限的Docker?

以下文章来源于运维自习室 ,作者运维自习室 Rootless模式的目的是让Docker守护进程以非root用户身份运行。该方案以实验特性的方式在v19.03版本引入,并在v20.10版本成为正式功能。 实践 官方文档已经做了详细的介绍,这里仅仅做一下实践复现。 具体实践环境为: CentOS 7.2 d…

从0开始的ctf旅行之pwn篇

*最后更新时间:2025-01-21 10:17:43 星期二 * 零、前言 本篇文章是我个人从0开始打pwn的真实 坐牢 做题经验,包含了大量的参考链接和个人思考,绝大多数题目来自MoeCTF2024(https://ctf.xidian.edu.cn/) 本文默认你有以下基础:python3 会装虚拟机+基本的Linux操作 C语言一、…

识别两个表格文件,根据手机号进行匹配相同行并按照需要字段输出

python代码# -*- coding: utf-8 -*- # encoding:utf-8 from flask import Flask, render_template, request, send_file,jsonify import os, requests import pandas as pd from datetime import datetime, timedelta import time, json from log import logging import thread…

语音播报,套件多少异常的问题。(含源代码)

在工作中遇到一家工厂老板的需求:因为产品是有多个配件组成,在生产的时候,经常会多生产,少生产,在组装时,也会出现配件多少的问题,现就此问题设计一款程序。多出,少的,异常的,正常好,会开语音播报。现将全部代码给出以备。 import inspect import os import threadi…

EDMA3学习笔记1

1.1 EDMA3简介 EDMA3(Enhanced Direct Memory Access 3):增强型直接存储器访问的控制器。它是DSP中一个高级数据传输引擎,其结构适合数据的高速传输,可以在没有CPU主要参与的情况下,由控制器完成数据转移,主要服务外部内存(DDR)、片上内存(L2 SRAM)以及串口外设等。…

又一个新项目完结,炸裂!

除了全程直播讲解的、50 个小时的保姆级视频教程之外,我还写了整套文字教程(15 万多字),细致入微!大家好,我是程序员鱼皮。经过了 2 个月的爆肝,我在自己的编程导航的第 11 套有 保姆级教程 的大项目 —— 企业级智能协同云图库平台,完结啦!除了全程直播讲解的、50 个…

kylin V10 SP2 离线单机部署tidb v8.3.0

准备离线组件包 在官方下载页面选择对应版本的 TiDB server 离线镜像包(包含 TiUP 离线组件包)。需要同时下载 TiDB-community-server 软件包和 TiDB-community-toolkit 软件包。 部署离线环境TiUP组件 将离线包传至服务器,执行以下命令安装 TiUP 组件: tar zxvf tidb-comm…

生成型AI应用的质量为何常常不尽人意,以及如何改进

生成型AI应用的质量为何常常不尽人意,以及如何改进2025年,图片来源:elements.envato.com,Marcel Mller 编辑过去两年,生成型AI的热潮席卷了商业世界。这项技术可以提高业务流程的执行效率,减少等待时间,降低过程缺陷。像ChatGPT这样的接口使得与大型语言模型(LLM)的互…