当前位置: 首页 > news >正文

女士服装定制网站泉州制作网页的网站

女士服装定制网站,泉州制作网页的网站,中国互联网站建设中心建站中心,网页小游戏推荐知乎RabbitMQ 概念 RabbitMQ 是一个由 Erlang 语言开发的 AMQP 的开源实现。 AMQP #xff1a;Advanced Message Queue#xff0c;高级消息队列协议。它是应用层协议的一个开放标准#xff0c;为面向消息的中间件设计#xff0c;基于此协议的客户端与消息中间件可传递消息Advanced Message Queue高级消息队列协议。它是应用层协议的一个开放标准为面向消息的中间件设计基于此协议的客户端与消息中间件可传递消息并不受产品、开发语言等条件的限制。 RabbitMQ 最初起源于金融系统用于在分布式系统中存储转发消息在易用性、扩展性、高可用性等方面表现不俗。具体特点包括 可靠性ReliabilityRabbitMQ 使用一些机制来保证可靠性如持久化、传输确认、发布确认。 灵活的路由Flexible Routing在消息进入队列之前通过 Exchange 来路由消息的。对于典型的路由功能RabbitMQ 已经提供了一些内置的 Exchange 来实现。针对更复杂的路由功能可以将多个 Exchange 绑定在一起也通过插件机制实现自己的 Exchange 。 消息集群Clustering多个 RabbitMQ 服务器可以组成一个集群形成一个逻辑 Broker 。 高可用Highly Available Queues队列可以在集群中的机器上进行镜像使得在部分节点出问题的情况下队列仍然可用。 多种协议Multi-protocolRabbitMQ 支持多种消息队列协议比如 STOMP、MQTT 等等。 多语言客户端Many ClientsRabbitMQ 几乎支持所有常用语言比如 Java、.NET、Ruby 等等。 管理界面Management UI:RabbitMQ 提供了一个易用的用户界面使得用户可以监控和管理消息 Broker 的许多方面。 跟踪机制Tracing:如果消息异常RabbitMQ 提供了消息跟踪机制使用者可以找出发生了什么。 插件机制Plugin System:RabbitMQ 提供了许多插件来从多方面进行扩展也可以编写自己的插件。 RabbitMQ 架构 Message 消息消息是不具名的它由消息头和消息体组成。消息体是不透明的而消息头则由一系列的可选属性组成这些属性包括 routing-key路由键、priority相对于其他消息的优先权、delivery-mode指出该消息可能需要持久性存储等。 Publisher 消息的生产者也是一个向交换器发布消息的客户端应用程序。 Exchange将消息路由给队列 交换器用来接收生产者发送的消息并将这些消息路由给服务器中的队列。 Binding消息队列和交换器之间的关联 绑定用于消息队列和交换器之间的关联。一个绑定就是基于路由键将交换器和消息队列连接起来的路由规则所以可以将交换器理解成一个由绑定构成的路由表。 Queue 消息队列用来保存消息直到发送给消费者。它是消息的容器也是消息的终点。一个消息可投入一个或多个队列。消息一直在队列里面等待消费者连接到这个队列将其取走。 Connection 网络连接比如一个 TCP 连接。 Channel 信道多路复用连接中的一条独立的双向数据流通道。信道是建立在真实的 TCP 连接内地虚拟连接AMQP 命令都是通过信道发出去的不管是发布消息、订阅队列还是接收消息这些动作都是通过信道完成。因为对于操作系统来说建立和销毁 TCP 都是非常昂贵的开销所以引入了信道的概念以复用一条 TCP 连接。 Consumer 消息的消费者表示一个从消息队列中取得消息的客户端应用程序。 Virtual Host 虚拟主机表示一批交换器、消息队列和相关对象。虚拟主机是共享相同的身份认证和加密环境的独立服务器域。 Broker 表示消息队列服务器实体。 Exchange 类型 Exchange 分发消息时根据类型的不同分发策略有区别目前共四种类型direct、fanout、topic、headers 。headers 匹配 AMQP 消息的 header 而不是路由键此外 headers 交换器和direct 交换器完全一致但性能差很多目前几乎用不到了所以直接看另外三种类型 Direct 键routing key分布 Direct消息中的路由键routing key如果和 Binding 中的 binding key 一致交换器就将消息发到对应的队列中。它是完全匹配、单播的模式。 Fanout广播分发 Fanout每个发到 fanout 类型交换器的消息都会分到所有绑定的队列上去。很像子网广播每台子网内的主机都获得了一份复制的消息。fanout 类型转发消息是最快的。 topic 交换器模式匹配 topic 交换器topic 交换器通过模式匹配分配消息的路由键属性将路由键和某个模式进行匹配此时队列需要绑定到一个模式上。它将路由键和绑定键的字符串切分成单词这些单词之间用点隔开。它同样也会识别两个通配符符号“#”和符号“”。#匹配 0 个或多个单词匹配不多不少一个单词。
http://www.pierceye.com/news/753728/

相关文章:

  • 网站建设必须要主机吗程序员外包公司是什么意思
  • 百度入口的链接seo赚钱培训
  • 利川网站建设wordpress 文章音频
  • 对电子商务网站建设与管理的理解福州市建设工程造价管理网站
  • 网站登录系统内部错误建设机械网站案例分析
  • 网络营销网站建设培训乔拓云的品牌推广方案
  • 狼雨seo网站河北省建设集团有限公司网站首页
  • 如何建双注册网站一嗨租车网站建设的功能特色
  • 陕西正天建设有限公司网站wordpress 筛选
  • 产品展示网站方案2022年国内重大新闻
  • 网站的支付接口对接怎么做深圳品牌网站建设服务
  • 哈尔滨网站快速排名网站采集被降权
  • 做网站要钱吗学校网站建设调查问卷
  • 重庆网站建设招标网站建设网站建设教程
  • 权威的广州h5网站seo网站分析工具
  • 美食网站要怎么做游戏优化大师下载安装
  • vip解析网站怎么做的做网站需要注册商标多少类
  • 一般做网站宽高多少网页调用 wordpress 图片编辑器
  • 简述网站建设的基本过程word模板免费下载网站
  • 页面好看的蛋糕网站wordpress路由插件
  • 网站建站四种方案深圳网站建设维护
  • 企业网站优化的方案游戏网页设计图片
  • 烟台html5网站建设wordpress主题 亚马逊
  • 个人网站做电商wordpress.php扩张
  • c2c电子商务网站定制开发校园网建设网站特色
  • 企业网站制作公司有哪些做手机网站公司
  • 怎么做flash网站设计惠州做网站公司哪家好
  • 网站开发文档下载餐饮vi设计一套多少钱
  • 平湖网站建设公司克正规的网店平台有哪些
  • 网站建设销售求职网络营销推广引流方法