`
huangyongxing310
  • 浏览: 494113 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

rocketmq安装部署.txt

 
阅读更多



docker search rocketmq

docker pull rocketmqinc/rocketmq


安装Rocketmq控制台
docker pull styletang/rocketmq-console-ng


docker run --name rocketmq-console-ng -e "JAVA_OPTS=-Drocketmq.namesrv.addr=192.168.99.100:9876;192.168.99.100:29876 -Dcom.rocketmq.sendMessageWithVIPChannel=false" -p 18080:8080 -t styletang/rocketmq-console-ng

docker run --name rocketmq-console-ng -e "JAVA_OPTS=-Drocketmq.namesrv.addr=192.168.99.100:9876;192.168.99.100:29876 -Dcom.rocketmq.sendMessageWithVIPChannel=false" -p 18080:8080 -t styletang/rocketmq-console-ng


docker run --name rocketmq-console-ng  -e "JAVA_OPTS=-Drocketmq.namesrv.addr=192.168.99.100:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false" -p 8001:8080 -t styletang/rocketmq-console-ng



namesrv

docker run --name rocketmq_nameserver_a -p 9876:9876 -v /mnt/share/rocketmq/broker_a/logs:/root/logs  -v /mnt/share/rocketmq/broker_a/store:/root/store -d rocketmqinc/rocketmq sh mqnamesrv

docker run --name rocketmq_nameserver_b -p 29876:9876 -v /mnt/share/rocketmq/broker_b/logs:/root/logs  -v /mnt/share/rocketmq/broker_b/store:/root/store -d rocketmqinc/rocketmq sh mqnamesrv


broker

docker run  -p 10911:10911 -p 10909:10909 -v /mnt/share/rocketmq/broker_a/logs:/root/logs -v /mnt/share/rocketmq/broker_a/store:/root/store -v /mnt/share/rocketmq/broker_a/config:/root/config --name rmqbroker_a -d rocketmqinc/rocketmq sh mqbroker -c /root/config/broker.conf


docker run  -p 20911:10911 -p 20909:10909 -v /mnt/share/rocketmq/broker_b/logs:/root/logs -v /mnt/share/rocketmq/broker_b/store:/root/store -v /mnt/share/rocketmq/broker_b/config:/root/config --name rmqbroker_b -d rocketmqinc/rocketmq sh mqbroker -c /root/config/broker.conf


docker run  -p 10911:10911 -p 10909:10909 -v /mnt/share/rocketmq/broker_a/logs:/root/logs -v /mnt/share/rocketmq/broker_a/store:/root/store -v /mnt/share/rocketmq/broker_a/config:/root/config --name rmqbroker_a --link rmqnamesrv:namesrv -e "NAMESRV_ADDR=namesrv:9876" -d rocketmqinc/rocketmq sh mqbroker -c /root/config/broker.conf



broker.conf
=========================
brokerClusterName = DefaultCluster 
brokerName = broker-a 
brokerId = 0 
deleteWhen = 04 
fileReservedTime = 48 
brokerRole = ASYNC_MASTER 
flushDiskType = ASYNC_FLUSH 
#如果是本地程序调用云主机 mq,这个需要设置成 云主机 IP
#brokerIP1=192.168.99.100
namesrvAddr=192.168.99.100:9876;192.168.99.100:29876





docker run --name rocketmq_broker_a -p 9876:9876 -v /mnt/share/rocketmq/broker_a/logs:/root/logs -v /mnt/share/rocketmq/broker_a/store:/root/store -v /mnt/share/rocketmq/broker_a/config:/root/config -d rocketmqinc/rocketmq sh mqbroker






docker run -d -p 10911:10911 -p 10909:10909 -v `pwd`/data/broker/logs:/root/logs -v `pwd`/data/broker/store:/root/store --name rmqbroker --link rmqnamesrv:namesrv -e "NAMESRV_ADDR=namesrv:9876" rocketmqinc/rocketmq sh mqbroker -c ../conf/broker.conf
分享到:
评论

相关推荐

    rocketmq-console.zip

    首先,安装RocketMQ Console需要本地已经部署了RocketMQ服务器。下载并解压"rocketmq-console.zip"后,您会得到RocketMQ Console的相关文件。这个压缩包可能包含了Console的源码、配置文件、启动脚本等,具体取决于...

    rocketmq-console.rar

    `rocketmq启动命令.txt` 文件通常包含启动和停止RocketMQ服务的相关命令。在部署RocketMQ时,需要启动NameServer、Broker、Producer和Consumer等组件。NameServer是RocketMQ的核心组件,负责路由信息的存储和查询;...

    apache-rocketmq-jdk8.zip

    - `README.md`:包含关于如何安装、配置和使用RocketMQ的指南。 - `NOTICE`:可能包含对第三方库或代码的版权和许可信息。 - `jdk8.txt`:可能是关于使用JDK 8编译的说明或注意事项。 - `bin`:存放可执行脚本,...

    RocketMQ Console.rar

    另外,`自验.txt`可能是使用指南或注意事项的文档,建议在部署和使用过程中参考。 总的来说,RocketMQ Console是RocketMQ运维人员的重要工具,它极大地提升了RocketMQ的管理效率和问题排查能力,是保障系统稳定运行...

    Java_Apache RocketMQ 50的云原生实现.zip

    Java Apache RocketMQ是一款开源的消息中间件,它在云原生环境下有着广泛的应用。Apache RocketMQ的设计...同时,了解如何将RocketMQ部署到云环境中,并实现自动化的管理和监控,对于提升系统的稳定性和效率至关重要。

    rocketmq web-console 管理界面war包

    3. **Web Console部署**:熟悉Java Web容器如Tomcat的安装和配置,以及如何部署和启动WAR包。 4. **Web Console使用**:学习如何通过Web Console创建Topic,管理Consumer和Producer,监控Broker性能,以及设置消息...

    乐优商城.txt

    2. **实战性强**:通过真实的电商场景模拟,让学习者能够在实践中掌握如何构建和部署大型系统。 3. **社区支持**:该项目背后有着强大的技术支持团队,学习者可以获取到及时的帮助和支持。 4. **持续更新**:随着...

    Spring Boot企业微信点餐系统.txt

    4. **消息队列**:如RabbitMQ或RocketMQ等,用于异步处理消息推送任务,提高系统响应速度。 #### 系统架构设计 1. **模块划分**: - 用户模块:负责用户登录、注册、个人信息管理等功能。 - 菜品管理模块:包括...

    食刻外卖系统源码+商户端+配送端+小程序+APP源码全部开源完美运营.txt

    - **消息队列**:RabbitMQ或RocketMQ用于异步处理任务,比如订单状态更新等。 2. **前端技术栈**: - **商户端与配送端**:使用React或Vue.js进行开发,这两种框架都具备良好的性能和灵活性。 - **小程序**:...

    从 0 开始带你成为消息中间件实战高手.txt

    - **丰富的插件支持**:可以通过安装各种插件来扩展其功能。 - **多语言支持**:提供了多种编程语言的客户端库,便于不同开发环境下的集成。 #### 2.2 Kafka Kafka 是一款分布式的流处理平台,主要特点包括: - *...

    rocket+acl+console.rar

    "rocketmq-all-4.5.1-bin-release.rar"是RocketMQ的完整发行版,包含了所有必要的二进制文件和配置文件,用户可以通过解压并按照readme.txt中的步骤进行安装和配置。这个版本是4.5.1,相对于早期版本可能包含了一些...

    阿里云ECSlinux服务器搭建和maven私服仓库技术文档.zip

    "阿里云服务器安装防火墙two.txt"文件可能包含关于配置Linux防火墙的指导。在Linux系统中,常用的防火墙工具包括iptables和firewalld,我们需要开启防火墙并设置允许的入站和出站规则。 在ECS服务器上搭建Maven私有...

    Canal安装包、安装文档

    【正文】 《Canal软件安装指南》 Canal是一款由阿里巴巴开源的数据库实时同步工具,主要用于MySQL的数据变更订阅与推送。...通过阅读“canal搭建.txt”文档,可以更深入地了解具体的部署和使用细节。

    nacos-server1.1.3和简单说明.zip

    7. **readme.txt**:通常这个文件会包含关于压缩包内文件的说明、安装指南或使用注意事项,对于初学者来说非常重要,可以帮助快速理解和使用Nacos-server-1.1.3。 8. **nacos-server-1.1.3.zip**:这是Nacos服务器...

    mq blog

    2. **MQ的类型**:如RabbitMQ、Kafka、ActiveMQ、RocketMQ、Apache Pulsar等,每种都有其特性和适用场景。 3. **源码解析**:博主可能深入到某个MQ的源代码层面,解释其实现机制,如消息的存储、分发策略、事务处理...

Global site tag (gtag.js) - Google Analytics