![](https://img-blog.csdnimg.cn/20210104181843124.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
消息队列
文章平均质量分 60
消息队列,微信搜「JavaPub」白嫖原创电子书和思维导图
JavaPub-rodert
技术&自媒体,专注于面试技巧,擅长Java、Go、MySQL、区块链
展开
-
Rabbitmq 搭建使用案例 [附源码]
Rabbitmq 搭建使用案例。原创 2024-05-24 14:02:55 · 451 阅读 · 0 评论 -
Kafka零拷贝
https://zhuanlan.zhihu.com/p/78335525原创 2021-03-24 21:57:05 · 311 阅读 · 0 评论 -
RabbitMQ—重复消费、数据丢失和消息顺序性
文章目录一、如何保证消息不被重复消费?二、如何解决丢数据的问题?1、生产者丢数据2.消息队列丢数据3.消费者丢数据三、如何保证消息的顺序性?一、如何保证消息不被重复消费?1、保证消息不被重复消费的关键是保证消息队列的幂等性,这个问题针对业务场景来答分以下几点:比如,你拿到这个消息做数据库的insert操作。那就容易了,给这个消息做一个唯一主键,那么就算出现重复消费的情况,就会导致主键冲突,避免数据库出现脏数据。再比如,你拿到这个消息做redis的set的操作,那就容易了,不用解决,因为你无论set原创 2021-03-24 21:04:36 · 466 阅读 · 1 评论 -
【已解决】kafka生产消报错 request included a message larger than the max message size the server will accept.
文章目录问题描述解决方案问题描述ERROR Error when sending message to topic xhs-test-topic with key: null, value: 1006615 bytes with error: (org.apache.kafka.clients.producer.internals.ErrorLoggingCallback)org.apache.kafka.common.errors.RecordTooLargeException: The reque原创 2021-03-12 10:58:55 · 1422 阅读 · 7 评论 -
【已解决】RocketMq使用报错
场景See http://rocketmq.apache.org/docs/faq/ for further details. org.apache.rocketmq.client.exception.MQClientException: The PushConsumer service state not OK, maybe started once, RUNNINGSee http://rocketmq.apache.org/docs/faq/ for further details. at or原创 2021-03-10 11:07:05 · 2857 阅读 · 0 评论 -
RocketMQ-术语详解(通俗易懂)
本文写入16年,参考阅读RocketMQ中有很多概念,其中包括一些术语和角色。理清楚基本的概念能有效的帮助理解RocketMQ的原理以及排查问题。角色:Producer生产者。发送消息的客户端角色。发送消息的时候需要指定Topic。Consumer消费者。消费消息的客户端角色。通常是后台处理异步消费的系统。 RocketMQ中Consumer有两种实现:PushConsumer和PullConsumer。PushConsumer推送模式(虽然RocketMQ使用的是.原创 2020-12-13 19:11:28 · 1095 阅读 · 0 评论