首页 > 编程语言 >rocketMq单机源码安装,并测试发布订阅

rocketMq单机源码安装,并测试发布订阅

时间:2024-10-14 17:49:00浏览次数:7  
标签:TopicTest 单机 win autoCreateTopicEnable 源码 localhost linux 9876 rocketMq

下载地址 https://rocketmq.apache.org/download

解压之后,进入bin目录

1:启动mqnamesrv

win: .\mqnamesrv.cmd
linux: mqnamesrv

2:启动broker

win: .\mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true
linux: mqbroker -n 127.0.0.1:9876 autoCreateTopicEnable=true

我的5版本autoCreateTopicEnable=true不能用,只能改配置conf/broker.conf增加

autoCreateTopicEnable=true

3:生产消息,这里会自动生成topic

win: ./mqadmin.cmd sendMessage -n localhost:9876 -t TopicTest -p "xxxx"
linux: mqadmin sendMessage -n localhost:9876 -t TopicTest -p "xxxx"

4:消费者-1,-c 参数指定了要消费的消息数量,-g 参数指定了消费者组的名称。相同的消费者组,认为是同一个订阅

win: .\mqadmin.cmd consumeMessage -n localhost:9876 -t TopicTest -c 1 -g cosumeGroup
linux: mqadmin consumeMessage -n localhost:9876 -t TopicTest -c 1 -g cosumeGroup

标签:TopicTest,单机,win,autoCreateTopicEnable,源码,localhost,linux,9876,rocketMq
From: https://www.cnblogs.com/qcy-blog/p/18464700

相关文章

  • rocketMQ中事务发送消息
    rocketMQ中有关事务的发送消息方式,写的一个demo1、在MyProducer类中的方法,即先定义调用@ComponentpublicclassMyProducer{@AutowiredprivateRocketMQTemplatetemplate;publicvoidsendTractionMessage(Stringtopic,Stringmsg)throwsInterruptedExcepti......
  • vue3 antvX6的使用源码
    npminstall--save@antv/x6<template><divclass="dashboard-container"><p>选择节点</p><button@click="save">保存</button><divclass="antvBox"><divclass="m......
  • rocketMQ发送消息demo
    在发送之前,需要先搭建好rocketMQ之后便是创建两个springboot工程,一个是生产中producer生产者、另外一个是consumer消费者一、生产者创建步骤:1、通过idea创建一个springboot工程,在创建工程的时候,添加spring-boot-starter-web依赖即可2、在pom.xml文件中添加rocketMQ相关依赖,注......
  • 【最新原创毕设】基于SpringCloud的一站式热点推荐平台+23649(免费领源码)可做计算机毕
    目 录摘要1绪论1.1选题背景与意义1.2开发现状1.3论文结构与章节安排2 开发环境及相关技术介绍2.1MySQL数据库2.2 Tomcat服务器2.3 Java语言2.4 SpringCloud框架介绍3 一站式热点推荐平台系统分析3.1可行性分析3.1.1技术可行性分析3.1......
  • 新蜀门+单机版安装教程+虚拟机一键端+GM
    今天给大家带来一款单机游戏的架设:新蜀门。本版本支持win64位系统另外:本人承接各种游戏架设(单机+联网)本人为了学习和研究软件内含的设计思想和原理,带了架设教程仅供娱乐。教程是本人亲自搭建成功的,绝对是完整可运行的,踩过的坑都给你们填上了。如果你是小白也没问题,跟着教程走也......
  • 基于nodejs+vue基于springboot的高校资源共享平台[开题+源码+程序+论文]计算机毕业设
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景随着信息技术的飞速发展和教育改革的不断深入,高校资源共享已成为提升教育质量、促进学术交流的重要途径。然而,传统的高校资源管理模式存在资源分散、利用率......
  • 基于nodejs+vue基于springboot的个人博客设计与实现[开题+源码+程序+论文]计算机毕业
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景随着互联网技术的飞速发展和信息时代的到来,个人表达与分享的需求日益增长。博客作为一种重要的网络应用形式,为博主提供了展示自我、分享知识与见解的平台。......
  • 一文为你解读MySQL8.0 Instant DDL源码实现
    一、背景介绍数据库中每一行数据都被持久化存储在磁盘中。当我们对表进行ADD/DROPCOLUMN操作时,磁盘中的数据也会相应地被修改,所需时间与对应表的大小成正比。因此,对大表进行ADD/DROPCOLUMN操作时,花费的时间可能长达数小时或数天,这给用户的业务带来了诸多不便。MySQL5.5版本......
  • 基于nodejs+vue基于SpringBoot的个人健康管理系统[开题+源码+程序+论文]计算机毕业设
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景随着现代生活节奏的加快和工作压力的增大,个人健康问题日益受到社会各界的广泛关注。传统的健康管理方式往往依赖于线下医院或体检中心,不仅耗时费力,还难以满......
  • 基于nodejs+vue基于SpringBoot的个人理财系统[开题+源码+程序+论文]计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景随着经济的快速发展和人民生活水平的提高,个人理财已成为现代人生活中不可或缺的一部分。然而,传统的理财方式往往依赖于人工记录和计算,不仅效率低下,还容易出......