摘要:
StringRedisTemplate与RedisTemplate区别点 两者的关系是StringRedisTemplate继承RedisTemplate。 两者的数据是不共通的;也就是说StringRedisTemplate只能管理StringRedisTemplate里面的数据,RedisTem 阅读全文
摘要:
死信队列的简单介绍 利用dlx,当消息在一个队列中变成死信之后,它能被重新publish到另一个exchange,这个exchange就是dlx消息变成死信的以下几种情况 消息被拒绝,并且requeue= false 消息ttl过期 队列达到最大的长度dlx也是一个正常的exchange,和一般的e 阅读全文
摘要:
重回队列模式,是当投递消息失败时,让该消息重新回到队列的模式,该模式需要手动签收,并需要在消费者中进行判断,调用重回队列的确认模式 消费者 自定义消费者: 生产者: 阅读全文
摘要:
高并发场景下生产者产生大量的消息,对于巨量的消息瞬间推送消费端无法处理 rabbitmq提供了服务质量保障功能,即在非自动确认消息的前提下,如果一定数目的消息未被确认,不进行消费新的消息。 使用 basicqos方法。在消费端进行使用。 0 1 false prefetSize:0 prefetCo 阅读全文
摘要:
生产者: 阅读全文
摘要:
return listener 用于处理一些不可路由的消息。 我们的消息生产者,通过指定一个exchange和routingkey,把消息送达到某一个队列中,然后我们的消费者监听队列,进行消费处理操作。 但是在某种情况下,如果我们在发送消息的时候,当前的exchange不存在或者制定的路由key路由 阅读全文
摘要:
消费者 自定义消费者 生产者 阅读全文
摘要:
Exchange:交互机,根据路由键转发消息到绑定的队列。 Direct Exchange:将消息中的Routing key与该Exchange关联的所有Binding中的Routing key进行比较,如果相等,则发送到该Binding对应的Queue中。 消费者 package com.flyi 阅读全文
摘要:
1.简介 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue protocol)的开源实现。AMQP高级消息队列,说白了就是一个开源的消息中间件。它能解决不同组件、模块、系统间消息通信。 2.系统架构 RabbitMQ Server: 也叫broker 阅读全文
摘要:
1、打开 https://github.com ; 2、搜索 jsonView 链接:https://github.com/search?utf8=%E2%9C%93&q=jsonview; 3、选择需要的插件(我是选这个gildas-lormeau/JSONView-for-Chrome); 4、 阅读全文