随笔分类 -  MQ

摘要:RabbitMQ 简介 实现了AMQP(高级队列协议) Erlang是面向并发的编程语言,充分利用了CPU的性能,延迟特别低 支持多种语言通讯:Java,Python...都有相应的API 支持海量的插件 安装 vi docker-compose.yml 把rabbitmq的配置写入文件 vi do 阅读全文
posted @ 2023-03-07 22:24 Acaak 阅读(35) 评论(0) 推荐(0)
摘要:RocketMQ高可用机制 集群部署模式 1. 单master模式 2. 多master模式 配置 配置文件broker.properties的brokerClusterName需要保持一致 brokerId需要为0,0代表为0 优缺点 优点:多master集群,一个topic在每个master中都 阅读全文
posted @ 2023-03-07 13:19 Acaak 阅读(239) 评论(0) 推荐(0)
摘要:RocketMQ 如何保证消息不丢失 Producer 提供SYNC的发送消息方式,等待broker处理结果。 发送消息如果失败或者超时,则重新发送。 // 同步发送消息,如果5秒内没有发送成功,则重试3次 DefaultMQProducer producer = new DefaultMQProd 阅读全文
posted @ 2023-02-23 15:41 Acaak 阅读(699) 评论(0) 推荐(0)
摘要:引用: https://www.cnblogs.com/ciel717/p/16180083.html 官方手册:https://help.aliyun.com/document_detail/442626.html?spm=a2c4g.11186623.0.0.19715114QLP3uo 阅读全文
posted @ 2023-02-21 09:41 Acaak 阅读(27) 评论(0) 推荐(0)