当前位置: 首页 > article >正文

docker rocketmq

docker pull docker.1panel.live/apache/rocketmq:4.9.2


docker network create rocketmq
# 启动NameServer
docker run -d --name rmqnamesrv -p 9876:9876 --net rocketmq docker.1panel.live/apache/rocketmq:4.9.2 sh mqnamesrv

# 配置 Broker 的 IP 地址
echo "brokerIP1=127.0.0.1" >broker.conf

# 启动 Broker
docker run -d --name rmqbroker --net rocketmq -p 10912:10912 -p 10911:10911 -p 10909:10909 -e "NAMESRV_ADDR=rmqnamesrv:9876" -v ./broker.conf:/home/rocketmq/rocketmq-4.9.2/conf/broker.conf docker.1panel.live/apache/rocketmq:4.9.2 sh mqbroker -c /home/rocketmq/rocketmq-4.9.2/conf/broker.conf

# 验证 Broker 是否启动成功
docker logs rmqbroker

vi /path/to/rocketmq/conf/namesrv.properties
listenPort=9876

vi /path/to/rocketmq/conf/broker.conf
brokerIP1=192.168.31.118
namesrvAddr=192.168.31.118:9876
listenPort=10911

docker restart rmqnamesrv
docker restart rmqbroker

docker exec -it rmqbroker bash

sh tools.sh org.apache.rocketmq.example.quickstart.Producer -n 192.168.31.118:9876 -t TestTopic -m "Hello"

sh tools.sh org.apache.rocketmq.example.quickstart.Consumer -n 192.168.31.118:9876 -t TestTopic


http://www.kler.cn/a/419408.html

相关文章:

  • Angular v19 (三):增量水合特性详解 - 什么是水合过程?有哪些应用场景?与 Qwik 相比谁更胜一筹?- 哪个技术好我就学哪个,这就是吸心大法吧
  • TCP/IP 和 UDP
  • 【开源免费】基于Vue和SpringBoot的校园资料分享平台(附论文)
  • 【韩顺平老师Java反射笔记】
  • 【k8s深入理解之 Scheme 补充-1】理解 Scheme 中资源的注册以及 GVK 和 go 结构体的映射
  • Day2 生信新手笔记: Linux基础
  • vue2和vue3两种倒计时CountDown实现
  • 设计模式之单例
  • Leetcode - 周赛425
  • EditInPlace就地编辑:Dom vs Form
  • 缓存与缓冲
  • 基于PHP的音乐网站的设计与实现
  • 每日速记10道java面试题03
  • 写一份客服网络安全意识培训PPT
  • 如何分段存储Redis键值对
  • 智慧银行反欺诈大数据管控平台方案(二)
  • windows C#-为类或结构定义值相等性(上)
  • 网络原理-初识
  • 解密开源大模型如何实现本地化部署并基于本地的知识库进行应用
  • Java基础面试题11:简述System.gc()和Runtime.gc()的作用?
  • 一些面试问题的深入与思考
  • 国际网络安全趋势
  • git push使用
  • 探索Linux的目录结构:深入理解文件系统的组织
  • mongodb配置ssl连接
  • 详解Qt PDF 之 QPdfDocument与 QPdfView 打开与显示pdf