<u id="xq9fw"></u>

<rp id="xq9fw"><small id="xq9fw"></small></rp>

  • <p id="xq9fw"><code id="xq9fw"><rt id="xq9fw"></rt></code></p>
  • ×

    消息队列RabbitMQ

    RabbitMQ是一款支持持久化消息队列的消息中间件。通过创建集群的方式来实现RabbitMQ以及所依赖的服务的部署,完全兼容RabbitMQ开源生态以及多语言客户端,为用户提供快速创建、方便管理的消息中间件。

    产品优势

    可靠性

    使用持久化、传输确认及发布确认等机制来保证消息的可靠性;通过使用haproxy的负载策略来转发客户端的请求到Rab-bitMQ集群中,缓解队列集群中单一节点网络负载等情况

    支持多种模式

    支持多种模式,满足不同使用场景,包括简单队列模式、work模式、发布/订阅模式、路由模式、topic模式等

    多语言客户端

    RabbitMQ支持多种常用语言,比如Java、Python、Ruby、PHP、C#、JavaScript等

    高可用性

    默认队列在集群中的机器上设置镜像,使得在部分节点出现问题的情况下队仍然可用。当然用户也可以灵活配置,根据使用场景,配置所需的模式

    支持多种协议

    除了原生支持AMQP协议,还支持STOMP,MQTT等多种消息中间件协议

    灵活易用

    一键开启消息队列服务,简化搭建和运维流程;提供了一个易用的用户界面,使得用户可以监控和管理消息、集群中的节点等

    监控报警

    提供CPU使用率、内存使用率、磁盘使用率、文件句柄使用数、Sockets句柄使用数等监控项,支持设置多项报警策略,帮助用户了解实例动态

    灵活的路由

    对于典型的路由功能,RabbitMQ己经提供了一些内置的交换器来实现。针对更复杂的路由功能,可以将多个交换器绑定在一起,也可以通过插件机制来实现自己的交换器

    产品功能

    完全兼容开源RabbitMQ组件

    队列模式 换机模式客户可以根据不同场景,灵活配置 admin管理权限可以配置用户、virtual host、policy等

    灵活的交换机模式

    Direct交换机转发消息到routingKey指定队列(完全匹配,单播) 换机模式按规则转发消息(最灵活,组播) admin管理权限转发消息到所有绑定队列(最快,广播)

    多种监控类型,保证MQ使用的稳定性

    监控项包含cpu使用率、内存使用率、磁盘使用率、sockets句柄使用数、文件句柄使用数、Elang进程使用数等监控 监控报警支持设置多项报警策略,帮助用户了解实例动态

    应用场景

    异步解耦
    业务类型

    异步解耦

    场景描述

    将上、下游的业务系统进行解耦,即便下游的某个业务出现不可用甚至宕机的情况(如商品管理、物流等),也不会影响核心交易系统的正常运转,保证业务的连续性。通过RabbitMQ的异步化处理,使新增业务等操作变得更加简单,大幅度提高了系统的易用性,可以灵活高效地适应因业务快速发展而带来的变化。

    削峰填谷
    业务场景

    流量削锋也是RabbitMQ中的常用场景,一般在秒杀或团抢活动中使用广泛

    场景描述

    电商业务场景中经常会有秒杀或者团抢的活动,此时会产生大量的请求涌入系统,如果直接打到服务器上可能超出服务的最大承载能力,导致系统瘫痪。引入RabbitMQ,先将请求写在RabbitMQ中,后台服务器从RabbitMQ中读取请求处理,把巨大的压力从后端服务器转移到RabbitMQ上来保障业务正常运行。

    推荐产品

    NAT网关

    高性能公网流量入口
    满足海量公网访问需求
    220元/月起

    云主机

    优质均衡、优质配置
    SSD 55元/月起
    SAS 38元/月起

    云数据库

    专业的高性能、高可靠关系型云数据库服务,可视化界面管理、多重安全防护措施和完善的性能监控体系

    对象存储

    海量非结构化数据的通用数据存储平台; 节省成本,存储低至0.11元/GB/月

    免费咨询获取折扣
    2020国自产拍精品网站不卡,99九九免费热在线精品,青青青爽在线视频免费观看,天天影视涩香欲综合网 网站地图