RabbitMQ
鹿谷門実
这个作者很懒,什么都没留下…
展开
-
RabbitMQ学习笔记——交换机(Exchange)详解
概念Exchange:接收消息,并根据路由键转发消息至所绑定的队列中交换机的属性Name:交换机名称Type:交换机类型direct、topic、fanout、headersDurability:是否需要持久化,true表示持久化Auto Delete:当最后一个绑定到Exchange上的队列删除后,自动删除该ExchangeInternal:当前Exchange是否用于RabbitMQ内部使用,默认为FalseArguments:扩展参数,用于扩展AMQP协议自制定化使用交换机的类原创 2020-07-23 11:20:15 · 967 阅读 · 0 评论 -
AMQP高级消息队列协议与模型以及核心概念
什么是AMQP高级消息队列协议AMQP,即Advanced Message Queuing Protocol,是具有现代特征的二进制协议。是一个提供统一消息服务的应用层标准高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。(说白了就是规范,开发时得按照规范要求来做)AMQP协议模型AMQP核心概念Server:又称Broker,接受客户端的连接,实现AMQP实体服务Connection:顾名思义,用于应用程序与Broker的网络连接Channel:网络信道,几乎所有的操作原创 2020-07-21 21:30:56 · 323 阅读 · 0 评论 -
Ubuntu配置安装和配置RabbitMQ
RabbitMQ是一个被广泛使用的开源消息队列。它是轻量级且易于部署的,它能支持多种消息协议。RabbitMQ可以部署在分布式和联合配置中,以满足高规模、高可用性的需求。关于安装和配置也可参考官方文档由于rabbitMq需要erlang语言的支持,在安装rabbitMq之前需要安装erlang,执行命令: apt-get install erlang-nox # 安装erlang erl # 查看relang语言版本,成功执行则说明relang安装成功添加公钥wget -O- ht.转载 2020-07-21 20:47:14 · 761 阅读 · 0 评论