RocketMQ 消息队列单机部署及使用
RocketMQ是一个消息中间件。
消息中间件中有两个角色:消息生产者和消息消费者。RocketMQ里相同有这两个概念。
消息生产者负责创建消息并发送到RocketMQ服务器。RocketMQ服务器会将消息持久化到磁盘,
消息消费者从RocketMQ服务器拉取消息并提交给应用消费。
RocketMQ是一款分布式、队列模型的消息中间件,具有下面特点:
支持严格的消息顺序
支持Topic与Queue两种模式
安装环境:
1.jdk8
2.rocketmq4.2
export ROCKETMQ_HOME
export PATH
source /etc/profile
chmod +x mqadin mqbroker
单机部署:
(1)启动nameServer:
nohup mqnamesrv 1>/opt/rocketmq/log/ng.log 2>/opt/rocketmq/log/err.log &
ps aux|grep java
验证nameserver是否启动:
tail -f /log/ng.log
The Name Server boot success.
(2)启动broker,指定nameserver地址
nohup sh mqbroker -n localhost:9876 autoCreateTopicEnable=true >/log/bro.log &
验证broker是否启动:
tail -f /log/bro.log
(3)最后配置防火墙
nameserver端口为9876
broker端口为10911
lokkit -p 9876:tcp -p 10911:tcp
(4)关闭nameserver broker运行的命令
mqshutdown namesrv
mqshutdown broker
一台机上启动2个broker?
nohup sh mqbroker -n 127.0.0.1:9876 autoCreateTopicEnable=true listentPort=23 >broker3.log &
最后我配置策略如下
broker-c: listentPort=11
broker-c: listentPort=23
1、mqnamesrv单机启动2台服务,可以通过-c xxx.properties指定端口号(如:listenPort=9877,默认端口号9876)
分享到:
相关推荐
该资源为在购买了阿里云中间件产品rocketmq消息队列之后,使用的连接rocketmq的demo工程,该程序以 Java 为例,包括普通消息、事务消息、定时消息的测试代码,以及相关 Spring 的配置示例,同时提供tcp连接的程序。
RocketMQ消息队列demo,输入IP端口,就可以对消息队列进行操作,发布消息,订阅消息。
阿里巴巴开源的消息队列。电商产物适用于90%的业务场景。经历双十一的考验,高可用,框架轻量级。
RocketMq消息队列实施计划方案_.doc
RocketMQ分布式消息队列
rocketmq消息队列 这里下载很方便,直接安装
分布式消息队列RocketMQ部署与监控
shell脚本:自动部署rocketmq阿里巴巴消息队列阿帕奇消息队列shell脚本:自动部署rocketmq阿里巴巴消息队列阿帕奇消息队列
分布式消息队列RocketMQ.pdf
很好用的消息队列,新版Rocketmq4.2, RocketMQ是一款分布式、队列模型的消息中间件
自动部署rocketmq阿里巴巴消息队列阿帕奇消息队列 #用法 #为排除格式问题,请先执行:dos2unix /脚本根路径/auto_cfg_rmq.sh #最好部署到两台Linux主机。如果只部署一台主机,虽然可以成功,但是只会生成两个broker...
此文档是C#开发的消息队列系统,适用于消息队列入门与新手。 在Windows 7 上安装消息队列的步骤 打开“控制面板”。 单击“程序”,然后在“程序和功能”下, 单击“打开或关闭 Windows 功能”。 -或者-单击“经典...
springboot Rabbit死信队列实现,rocketMq重试消息实现 基于springboot2.15版本,最新rabbit和rocktMq 中间件实例,亲测可用
简介:rocketmq是一款分布式、队列模型的消息中间件,具有以下特点:能够保证严格的消息顺序、提供丰富的消息拉取模式、高效的订阅者水平扩展能力、实时的消息订阅
同时, RocketMQ 作为一种分布式消息队列, 在服务器分布式部署上具有很大优势, 具有高性能、高可靠、高实时、分布式特点. 本文介绍了MQTT 协议与RocketMQ 的这种开源项目的应用, 并通过RocketMQ 与Mosquitto 相结合...
RocketMQ_UML图示说明; 对于淘宝的RocketMQ消息队列中间件的UML图示说明,对于希望深入了解RocketMQ运行原理的人来说很有用处。
RabbitMQ实战 高效部署分布式消息队列 RabbitMQ实战 高效部署分布式消息队列 RabbitMQ实战 高效部署分布式消息队列
描述ucOS消息队列的使用,此文网络截文,感谢原创作者。
消息队列简介PPT中包含了什么是消息队列、常用消息队列介绍、消息队列的应用,其中常用的消息队列主要讲了ActiveMQ、RabbitMQ、Kafka、RocketMQ,应用举例只列举了RocketMQ