加载中
RabbitMQ Java 基本API

API 一、exchangeDeclare 交换器声明 /** * Declare an exchange, via an interface that allows the complete set of * arguments. * @see com.rabbitmq.client.AMQP.Exchange.Declare ......

2018/07/01 21:40
216
RabbitMQ3.6.16 CentOS6集群安装

1.安装前准备: RabbitMQ版本界面: http://www.rabbitmq.com/download.html https://github.com/rabbitmq/rabbitmq-server/releases RabbitMQ Erlang版本兼容:http://www.rabbitmq.com/whi...

2018/07/10 10:41
425
RabbitMQ队列声明queueDeclare

本节主要讨论队列声明的各个参数 queueDeclare(String queue, boolean durable, boolean exclusive, Map<String, Object> arguments); queue: 队列名称 durable: ......

2018/07/06 23:18
370
RabbitMQ队列长度限制 及 优先级设置

RabbitMQ有两种对队列长度的限制方式 对队列中消息的条数进行限制 x-max-length 对队列中消息的总量进行限制 x-max-length-bytes 对消息总条数进行限制(总条数包括未被消费的消息+被消费但未...

2018/07/04 14:49
2.2W
RabbitMQ消息超时时间、队列消息超时时间、队列超时时间

一、为队列设置消息TTL TTL是 Time-To-Live 的缩写,指的是存活时间,RabbitMQ可以为每个队列设置消息的超时时间。 代码中声明如下: 只要给队列设置x-message-ttl 参数,就设定了该队列所有...

2018/07/03 17:48
3.6K
RabbitMQ Queue中Arguments属性参数过期队列,过期消息,超时队列的声明

创建队列时指定参数 队列属性:x-message-ttl 可以控制被publish到queue中的message 被丢弃前能够存活的时间,当某个message在queue 存留的时间超过了配置的TTL值 我们就说该message“已死”...

2018/06/30 15:46
1.5K
RabbitMQ Exchange(交换器) 和Queue(队列) 的属性

RabbitMQ 后台管理界面中添加Exchange的时候针对一些属性定义的解释: Name:队列名称 Durablity:持久化选项,Durable(持久化保存),Transient(即时保存), 持久化保存会在RabbitMQ宕机或者...

2018/06/30 11:48
3.8K
阿里消息中间件ONS消息重复问题和事物问题(三)

产生的原因:网络不可达问题。 网络超时之后我们可以做的只有两件事,1 停止(回滚,但对于系统来说影响特别大) 2 继续(另发送到别的服务消费端) 一般我们采用第二种处理方式,但是要经过...

2018/03/26 19:44
230
阿里消息中间件ONS消息乱序问题(二)

顺序消息:消息的有序是 消息消费时,能够按照发送的顺序进行消费。 例如:假如生产者产生的两条消息M1 、M2 要保证两条消息的顺序来消费应该怎么做,我们可能想到这样的场景: M1发送到S1 ...

ONS
2018/03/26 14:31
185
阿里消息中间件ONS的应用场景(一)

消息中间件的产生主要是为了达到以下目的: 异步 解耦 最终一致性 并行 下面我们来看针对同一件事情,不同的处理办法: 过年了拜年发微信: 普通青年:编辑微信,群发给所有人。 文艺青年:编...

2018/03/26 11:20
374
如何愉快的使用MQ-详述各种功能场景

消息队列(MQ)是一种不同应用程序之间(跨进程)的通信方法。应用程序通过写入和检索出入列队的数据(消息)来通信,而无需通过专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数...

MQ
2017/12/14 11:10
41
rabbitmq——用户管理

rabbitmq——用户管理

2017/09/22 10:43
32
RabbitMQ消息队列-VirtualHost与权限管理

RabbitMQ消息队列-VirtualHost与权限管理

2017/09/19 19:23
2.3K
Exchange Queue 分配获取规则 及发送方式总结

Exchange Queue 分配获取规则

2017/09/19 18:44
24
轻松搞定RabbitMQ(六)——主题

轻松搞定RabbitMQ(六)——主题 在上一篇博文中,我们进一步改良了日志系统。使用Direct类型的转换器,使得接收者有能力进行选择性的接收日志,,而非fanout那样,只能够无脑的转发 虽然使用...

2017/09/18 17:48
15
轻松搞定RabbitMQ(五)——路由选择

轻松搞定RabbitMQ(五)——路由选择

2017/09/18 16:50
21
RabbitMQ 三种Exchange

RabbitMQ 三种Exchange Direct Exchange – 处理路由键。需要将一个队列绑定到交换机上,要求该消息与一个特定的路由键完全匹配。这是一个完整的匹配。如果一个队列绑定到该交换机上要求路由...

2017/09/18 12:54
17
轻松搞定RabbitMQ(四)——发布/订阅

轻松搞定RabbitMQ(四)——发布/订阅 在前面的教程中,我们创建了一个工作队列,都是假设一个任务只交给一个消费者。这次我们做一些完全不同的事儿——将消息发送给多个消费者。这种模式叫做...

2017/09/18 11:46
61
RabbitMQ之消息持久化

消息的可靠性是RabbitMQ的一大特色,那么RabbitMQ是如何保证消息可靠性的呢——消息持久化。 为了保证RabbitMQ在退出或者crash等异常情况下数据没有丢失,需要将queue,exchange和Message都持...

2017/09/14 21:24
112
rabbitmq中的consumerTag和deliveryTag分别是干啥的,有什么用?

同一个会话, consumerTag 是固定的 可以做此会话的名字, deliveryTag 每次接收消息+1,可以做此消息处理通道的名字。 因此 deliveryTag 可以用来回传告诉 rabbitmq 这个消息处理成功 清除此...

2017/09/14 20:15
715

没有更多内容

加载失败,请刷新页面

返回顶部
顶部