RabbitMQ
苏曼SUMAN
这个作者很懒,什么都没留下…
展开
-
6.RabbitMQ 可靠性机制
1. 使用事物感觉一般用不到 不想研究2. 发送ACK发送ack机制保证了消息能够存储到队列中,但是由于需要等待确认 势必会对性能产生影响try { // 获取连接 Connection connection = factory.newConnection(); // 创建一个通道 Channe...原创 2019-11-11 15:57:53 · 110 阅读 · 0 评论 -
5.RabbitMQ 交换机与队列
消息生产者并不与队列产生交互,他所产生的消息全部会投递给交换机,然后交换机根据路由规则再将消息投递到不同的队列中。而后,消费者才可以在队列中读取消息。1. 交换机1.1. 交换机类型1.1.1. fanoutfanout类型的交换机会把所有发送到该交换机的消息路由到所有与该交换机绑定的队列1.1.2. directdirect类型的交换机会把消息路由到BindingKey和Routin...原创 2019-11-11 15:57:11 · 934 阅读 · 0 评论 -
4.RabbitMQ 快速开始
1. 引入Maven <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <version>5.7.0</version> </dep...原创 2019-11-11 15:56:38 · 193 阅读 · 0 评论 -
3.RabbitMQ 通过管理界面了解Rabbit
文章目录1. 全局介绍2. Overview 概览2.1. Totals 统计2.2. Nodes 节点2.3. Churn statistics 流失统计2.4. Ports and contexts 端口和Web容器定义2.5. Export definitions 导出定义2.6. Import definitions 导入定义3. Connections4. Channels 通道5. E...原创 2019-11-11 15:55:53 · 1664 阅读 · 0 评论 -
2.RabbitMQ 下载及安装
1. 下载安装Erlang去官网下载,选择安装路径 安装…2. 配置Erlang环境变量电脑右键属性-> 高级系统设置-> 环境变量新建变量 变量名:ERLANG_HOME 变量值:Erlang安装根目录3. 下载安装RabbitMQ一种是安装包一种是绿色解压包,我下载了安装包后不知道为何安装无反应,不清楚是否是电脑原因,这两个版本在官网中都可以很容易的下载下来这儿使用绿...原创 2019-11-11 15:54:34 · 121 阅读 · 0 评论 -
1.RabbitMQ 介绍及定义
1. 基本介绍RabbitMQ 即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用。消息中间件最主要的作用是解耦,中间件最标准的用法是生产者生产消息传送到队列,消费者从队列中拿取消息并处理,生产者不用关心是谁来消费,消费者不用关心谁在生产消息,从而达到解耦的目的。在分布式的系统中,消息队列也会被用在很多其它的方面,比如:分布式事务的支持,RPC 的调用等等...原创 2019-11-11 15:53:52 · 214 阅读 · 0 评论