
RabbitMQ
qq_38328148
这个作者很懒,什么都没留下…
展开
-
[RabbitMq] 安装与使用
1安装(centos)1.1安装erlang yum install erlang1.2 安装rabbitMQ yum install rabbitmq-server -y1.3设置开机自动启动 chkconfig rabbitmq-server on1.4 启动服务service rabbitmq-server start1.5 查看服务状态servic...原创 2019-01-13 22:14:15 · 111 阅读 · 0 评论 -
[RabbitMq] 在 spring boot中使用RabbitMq
1 配置RabbitMQ连接信息spring boot遵循约定大于配置的原则,在内部它默认配置了RabbitMQ 服务端的信息(RabbitProperties .java类中)。其中默认host为localhost。@ConfigurationProperties(prefix = "spring.rabbitmq")public class RabbitProperties {...原创 2019-02-16 22:13:24 · 314 阅读 · 0 评论 -
[RabbitMQ] RabbitMQ消息可靠性保证:消息确认/重传/持久化/死信队列等
1 消息确认1.1 消息发送确认当一个消息发送出去之后,我们需要知道它是否发送成功。在RabbitMQ中提供了:1)Confirm callback:确认消息是否到达broker。2) Return callback :当消息到达broker后,exchange 路由消息的时候,如果根据 routing key 无法找到一个匹配的队列,则触发此回调(在发送消息时候需要指定 mand...原创 2019-02-22 18:23:29 · 7391 阅读 · 0 评论 -
[RabbitMq] 核心概念,原理与实战
1 特点RabbitMQ是一个在AMQP基础上完成的,可复用的企业消息系统。它是一个高可用分布式集群技术,提供消息发布订阅,消息轨迹查询,定时(延时)消息,资源统计,监控报警等一系列消息云服务,是企业级互联网架构的核心产品。2 使用场景在项目中,将一些无需即时返回且耗时的操作提取出来,进行了异步处理,而这种异步处理的方式大大的节省了服务器的请求响应时间,从而提高了系统的吞吐量。比如...原创 2019-02-16 21:39:35 · 273 阅读 · 0 评论