rabbitmq
文章平均质量分 80
rabbitmq详解
番茄炒蛋的夏天
一枚做过PHP、Python、Java、Vue的Java程序猿
展开
-
RabbitMQ消息中间件技术精讲(五)
RabbitMQ集群 镜像队列 延迟队列 docker docker-compose原创 2022-03-08 14:43:24 · 1882 阅读 · 0 评论 -
docker-compose安装rabbitmq集群镜像队列
创建docker-compose.yml 文件version: '3'services: rabbitmq1: image: rabbitmq:3.8.3-management container_name: rabbitmq1 restart: always hostname: rabbitmq1 ports: - 15683:15672 - 5683:5672 volumes: - ./data1:/var/li转载 2022-03-08 13:06:25 · 391 阅读 · 0 评论 -
RabbitMQ使用RPM方式搭建镜像队列
安装单机准备:注意RabbitMQ的版本和Erlang版本对应,在RabbitMQ官网可以进行下载和查看对应关系build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz下载:wget www.rabbitmq.com/releases/erlang/erlang-18.3-1.el7.centos.x86_64.rpm原创 2022-03-08 12:52:38 · 2037 阅读 · 0 评论 -
RabbitMQ消息中间件技术精讲(四)
第四章 RabbitMQ与Spring整合文章目录第四章 `RabbitMQ`与`Spring`整合4.1-`AMQP`核心组件4.2-`SprigAMQP`管理组件`RabbitAdmin`应用4.3-`SprigAMQP-RabbitMQ`声明式配置使用4.4-`SpringAMQP`消息模板组件-`RabbitTemplate`4.5-`SpringAMQP`简单消息监听容器-`SimpleMessageListenerContainer`4.6-`SpringAMQP`消息监听适配器-`Messa原创 2022-03-08 12:34:55 · 4155 阅读 · 0 评论 -
RabbitMQ消息中间件技术精讲(三)
第三章 RabbitMQ高级特性3.1-消息如何保障100%的投递成功方案生产端的可靠性投递保障消息的成功发出保障MQ节点的成功接收发送端收到MQ节点(Broker)确认应答完善的消息进行补偿机制BAT/TMD大厂解决方案消息落库,对消息状态进行打标(缺点,在高并发场景下对数据库压力过大)生产者将业务数据和消息入库,status默认为0生产者发送消息到MQ消费者进行消息确认正常消费情况下,update消息状态为1,表示正常消费,如果出现网络闪断等问题,则消息状态为0原创 2022-02-23 09:05:15 · 1133 阅读 · 0 评论 -
RabbitMQ消息中间件技术精讲(二)
第二章 RabbitMQ核心概念2.1-大厂使用RabbitMQRabbitMQ介绍是一个开源的消息代理和队列服务器,用来在不同应用直接共享数据,实现跨语言问题试用Erlang语言编写基于AMQP协议滴滴,美团,头条,去哪儿开源,性能优秀,稳定性保障提供可靠性消息投递模式(confirm模式),返回模式(return)与SpringAMQP完美整合,API丰富集群模式丰富,表达式配置,HA模式(高可用模式),镜像队列模型保证数据不丢失的前提下做到高可靠性、可用性2.2原创 2022-02-23 09:01:27 · 1065 阅读 · 0 评论 -
RabbitMQ消息中间件技术精讲(一)
第一章 课程介绍导航业界主流消息中间件介绍MQ衡量指标:服务性能、数据存储、集群架构ActiveMQ:缺点:性能不是特別好,并不试用高并发场景,优点:API很完善,适用于中小型互联网公司kafka,优点:关注高性能,特点是基于pull模式来处理消息消费,追求高吞吐量,缺点:对于数据可靠性要求不是很高RocketMQ,起源于kafka,纯java编写,需要运维维护,缺点:商业版收费RabbitMQ,基于AMQP协议,试用于对数据一致性、稳定性和可靠性要求很高的场景原创 2022-02-23 08:54:26 · 1164 阅读 · 0 评论