Rabbitmq
文章平均质量分 94
程序员小吕
这个作者很懒,什么都没留下…
展开
-
Rabbitmq-02 工作流程和消息保障
Rabbitmq工作流程详解 生产者发送消息的流程 生产者连接RabbitMQ,建立TCP连接( Connection),开启信道(Channel) 2. 生产者声明一个Exchange(交换器),并设置相关属性,比如交换器类型、是否持久化等 生产者声明一个队列井设置相关属性,比如是否排他、是否持久化、是否自动删除等 生产者通过 bindingKey (绑定Key)将交换器和队列绑定( binding )起来 生产者发送消息至RabbitMQ Broker,其中包含 routingKey (路由键)、交换原创 2021-03-06 14:40:07 · 333 阅读 · 0 评论 -
Rabbitmq-01 概念和结构
消息中间件概念 消息中间件也可以称消息队列,是指用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。 面向消息的系统(消息中间件)是在分布式系统中完成消息的发送和接收的基础软件。 异步处理、流量削峰、限流、缓冲、排队、最终一致性、消息驱动等需求的场景都可以使用消息中间件。 自定义消息中间件 **BlockingQueue(阻塞队列)**是java中常见的容器,在多线程编程中被广泛使用。 当队列容器已满时生产者线程被阻塞,直到队列未满后才可以继续put; 当队列容器为原创 2021-03-04 23:17:48 · 198 阅读 · 1 评论