#Rabbitmq

RabbitMq 基本概念以及使用

Published at March 3, 2020 ·  5 min read

RabbitMQ 基本概念以及使用 AMQP 中的一些概念 RabbitMQ 原生实现了 AMQP 协议,下面讲的一些概念都是 AMQP 0-9-1 模型的概念 在 AMQP 中有以下几种角色 Publisher 消息发布者,这个应该很好理解就是发送消息的一方 Broker 中转站,接收消息并根据制定规则发给接收方 Exchange 交换机,消息送到中转站后首先会被发给它,它再根据规则发给指定的队列 Queue 队列,存储消息的地方 Consumer 消费者,接收消息的一方,消费端会从指定的队列中取消息 给出一张 AMQP 协议的模型图 Exchange 的类型分为 4 种 Direct Exchange Fanout Exchange Topic Exchange Headers Exchange 下面会按照类型给出相应的 PHP 示例 首先要下载安装 rabbitmq 的 server 端,我选择使用 docker...



Recent posts

Leetcode30

ElasticSearch 系列(一)

Mysql 分区表实践

Kafka 入门

Hugo 安装


Archives

2020 (11)
2019 (56)