rocketmq

“rocketmq”相关的资料有哪些?“rocketmq”相关的范文有哪些?怎么写?下面是小编为您精心整理的“rocketmq”相关范文大全或资料大全,欢迎大家分享。

RocketMQ

标签:文库时间:2024-09-14
【bwwdw.com - 博文网】

Rocket介绍:

发展历史

大约经历了三个主要版本迭代

一、Metaq 1.x :开源社区killme2008维护,开源社区非常活跃 二、Metaq 2.x :于2012年10月份在淘宝内部上线,并广泛使用

三、RocketMq3.x:阿里内部对其核心功能的简化。并衍生出多个消息服务项目。

运用到阿里的支付、订单、充值等多个业务领域。

MQ对比

关注度 成熟度 社区 社区活跃度 文档 特点 ActiveMQ 高 成熟 Apache 高 多 功能齐全,被大量使用 RabbitMQ 高 成熟 Mozilla开源社区 高 多 由于Erlang语言的并发能力,使得性能很好 RocketMQ 中 比较成熟 Alibaba 中 少 各个环节分布式扩展设计,主从高可用群集;支持上万个队列;多种消费模式;性能很好 开源 Java 开源 语言 开源 Java 开源 Erlang(面向并发编程语言) Client语言 支持协议 支持Java OpenWire、STOMP、REST、XMPP、AMQP 支持Java AMQP 支持Java 自定义的一套,提供了支持JMS客户端的API 持久化 事务 集群和负载均衡 管理页面 部署方式 评价 内存,文件,数据库

阿里RocketMQ

标签:文库时间:2024-09-14
【bwwdw.com - 博文网】

阿里RocketMQ

一、 简介 .................................................................................................................................................................. 2 二、 网络架构........................................................................................................................................................... 2 三、 特性 .................................................................................................................................................................. 3

1. nameser

rocketmq启动和配置

标签:文库时间:2024-09-14
【bwwdw.com - 博文网】

1. 启动nameserver

nohup sh mqnamesrv >namesrv.out 2>&1 &

2. 启动borker

nohup sh mqbroker -c $ROCKETMQ_HOME/conf/2m-noslave/broker-128.properties >broker.out 2>&1 & 配置文件参数说明如下:

listenPort namesrvAddr brokerIP1 brokerName

brokerClusterName brokerId

autoCreateTopicEnable autoCreateSubscriptionGroup rejectTransactionMessage

fetchNamesrvAddrByAddressServer

storePathCommitLog storePathConsumeQueue storePathIndex storeCheckpoint abortFile deleteWhen

fileReservedTime

maxTransferBytesOnMessageInMemory

maxTransferCount

rocketmq控制台指令

标签:文库时间:2024-09-14
【bwwdw.com - 博文网】

1.1. 控制台使用 RocketMQ提供有控制台及一系列控制台命令,用于管理员对主题,集群,broker等信息的管理; l 登录控制台: 首先进入RocketMQ工程,进入/RocketMQ/bin 在该目录下有个mqadmin脚本 l 查看帮助: 在mqadmin下可以查看有哪些命令 shmqadmin l 查看具体命令的使用 sh mqadmin help 命令名称 例如,查看updateTopic的使用 sh mqadmin helpupdateTopic 1.2. 详细命令 1.2.1. 创建Topic 指updateTopic 类路com.alibaba.rocketmq.tools.command.topic.UpdateTopicSubCommand 令 参数 径 是否说明 必填 -b 如果 -broker地址,表示topic建在该broker c为空,则必填 -c 如果 -cluster名称,表示topic建在该集群(集群可通过clusterList查b为询) 空,则必填 -h -n -p -r -w -t 否 是 否 否 否 是 打印帮助 nameserve服务地址列