![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mq
不会汪汪的猫咪
可以称得上是做互联网金融的开发工程师,会点Java,会点Python
展开
-
RocketMQ 核心
RocketMQ 核心译自rocket官方文档Producer一个producer 发送由业务系统产生的消息给 broker。RocketMQ提供了多种发送方式:同步,异步,one-way。Producer 集群是许多有同样功能的producer。不同的producer连接同一个broker去提交或者回滚事务防止原始的producer在事务后崩溃。Consumer一个 Consum...翻译 2018-11-15 19:10:26 · 257 阅读 · 0 评论 -
RocketMQ Broker的最佳实践
RocketMQ Broker的最佳实践翻译自rocket官方文档Broker RoleBroker的方式有异步主,同步主,或者从。如果不能容忍消息丢失,建议以同步主从方式部署。如果对丢失没那么严格,但是希望高可用,可以部署为异步主从,如果你想更简单,可以使用异步主而不需要从机。刷盘方式异步刷盘是推荐的方式, 因为同步刷盘太多的消耗而且造成大量的性能丢失,如果希望可靠性高,建议使用同步主...翻译 2018-11-15 19:50:09 · 308 阅读 · 0 评论 -
RocketMq Producer最佳实践
RocketMq Producer最佳实践翻译自RocketMQ官方文档SendStatus发送消息时,你会得到一个包含SendStatus的SendResult。首先,我们认为消息的isWaitStoreMsgOK属性为true(默认)。如果不是,我们总是会得到SEND_OK状态如果没有抛出异常。下面有每个状态的描述:FLUSH_DISK_TIMEOUT 刷盘超时如果broker设...翻译 2018-11-16 11:48:39 · 992 阅读 · 0 评论 -
RocketMq Consumer 最佳实践
RocketMq Consumer 最佳实践翻译自RocketMQ官方文档Consumer Group and Subscriptions 消费集群和订阅第一件你应该关心的是不同的消费集群能独立的消费相同的topic,每一个都有自己的消费偏移量,需要确保在相同群组的consumer订阅了相同的的topic。MessageListenerOrderly为了确保消费时按照顺序,这种co...翻译 2018-11-16 16:25:50 · 2984 阅读 · 0 评论 -
RocketMq namesvr 最佳实践
RocketMq namesvr 最佳实践翻译自RocketMQ官方文档Apache RocketMQ中,name servers被设计用来协调分布式系统的每个部分,协调主要是完成topic路由信息管理。管理包含两部分Brokers 定期更新在name server中的 meta data 。Name servers 是提供服务的客户端,包括producer,consumer和包含最新...翻译 2018-11-19 16:39:41 · 1719 阅读 · 0 评论