rocketmq
文章平均质量分 59
风筝风筝等等我
这个作者很懒,什么都没留下…
展开
-
RocketMQ-03
实际应用中要结合业务场景,合理设置刷盘方式和主从复制方式, 尤其是SYNC_FLUSH方式,由于频繁地触发磁盘写动作,会明显降低 性能。通常情况下,应该把Master和Save配置成ASYNC_FLUSH的刷盘 方式,主从之间配置成SYNC_MASTER的复制方式,这样即使有一台 机器出故障,仍然能保证数据不丢,是个不错的选择。转载 2024-03-11 20:29:47 · 55 阅读 · 0 评论 -
RocketMQ-02
ID生成器IDWorker:Twitter雪花算法异常处理类CustomerException:自定义异常类CastException:异常抛出类常量类ShopCode:系统状态类响应实体类Result:封装响应状态和响应信息。转载 2024-03-06 21:01:35 · 46 阅读 · 0 评论 -
RocketMQ-01
消息队列是一种“先进先出”的数据结构其应用场景主要包含以下3个方面应用解耦系统的耦合性越高,容错性就越低。以电商应用为例,用户创建订单后,如果耦合调用库存系统、物流系统、支付系统,任何一个子系统出了故障或者因为升级等原因暂时不可用,都会造成下单操作异常,影响用户使用体验。使用消息队列解耦合,系统的耦合性就会提高了。比如物流系统发生故障,需要几分钟才能来修复,在这段时间内,物流系统要处理的数据被缓存到消息队列中,用户的下单操作正常完成。转载 2024-03-01 10:57:35 · 46 阅读 · 0 评论 -
rocketmq 顺序消费
https://blog.csdn.net/loveme888/article/details/103006512原创 2024-02-20 11:52:02 · 111 阅读 · 0 评论 -
SpringBoot集成RocketMQ实现延迟消息
https://blog.csdn.net/weixin_44758923/article/details/128469052原创 2024-02-20 11:51:31 · 160 阅读 · 0 评论 -
RocketMQTemplate 发送消息的高级用法
通过深入了解 RocketMQTemplate 的高级用法,我们可以更灵活地控制消息的发送和路由。从延迟消息到事务消息,RocketMQTemplate 提供了多种方式满足不同业务场景下的需求。在实际应用中,要根据业务需求和性能考虑来选择使用哪种方式。通过合理使用 RocketMQTemplate,我们可以更好地利用 RocketMQ 提供的特性,构建高效可靠的分布式消息系统。转载 2024-02-20 11:35:58 · 506 阅读 · 0 评论 -
RocketMQTemplate基本使用
两个消费者组 groupA、groupB,每组中有两个消费者: groupA-1 groupA-2 groupB-1 groupB-2。使用任一生产者发出消息,groupA中的两个消费者都可以收到消息,groupB中的随机一个消费者也可以收到消息。针对不同的ConsumerGroup中,同一个消息,每个消费组中都有一个消费者需要消费。使用任一生产者发送消息,每个消费者组都能收到消息。针对同一个ConsumerGroup中,同一个消息只有一个消费者消费即可。同一个消息,每个消费者都需要消息。转载 2024-02-20 11:08:24 · 588 阅读 · 0 评论 -
[RocketMQ错误]Caused by: org.apache.rocketmq.remoting.exception.RemotingConnectException: connect to <
转载 2024-01-20 20:58:04 · 195 阅读 · 0 评论 -
linux 安装 RocketMQ
https://blog.csdn.net/wsjzzcbq/article/details/125562966原创 2024-01-15 19:27:27 · 392 阅读 · 0 评论