通过阅读文档大家可以很好的理解消息中间件的作用、应用模式和在互联网的使用场景
2021-09-01 20:35:52 2.25MB 消息中间件 点对点 订阅与发布
1
rabbitmq 集群搭建全流程
2021-08-31 18:08:57 890KB rabbitmq 消息中间件
1
ActiveMQ.zip
2021-08-13 16:18:09 46.24MB activemq 消息中间件 java
1
1. 消息可靠性: 2. 消息低延迟: 3. 每个消息⾄少投递⼀次: 4. 每个消息只消费⼀次: 5. Broker的Buffer满了怎么办? 6. 回溯消息: 7. 消息堆积: 8. 分布式事务: 9. 定时消息: 10. 消息重试: 11. RocketMq是什么? 12. RocketMq物理部署结构 13. RocketMq逻辑结构 14. RocketMq数据存储结构
2021-08-09 17:24:04 395KB 资源达人分享计划 Java 面试题 RocketMq
问题一:RabbitMQ 中的 broker 是指什么?cluster 又是指什么? 问题二:什么是元数据?元数据分为哪些类型?包括哪些内容?与 cluster 相关的元数据 有哪些?元数据是如何保存的?元数据在 cluster 中是如何分布的? 问题三:RAM node 和 disk node 的区别? 问题四:RabbitMQ 上的一个 queue 中存放的 message 是否有数量限制? 问题五:RabbitMQ 概念里的 channel、exchange 和 queue 这些东东是逻辑概念,还是对应着进程实体?这些东东分别起什么作用? 问题六:vhost 是什么?起什么作用? 问题七:在单 node 系统和多 node 构成的 cluster 系统中声明 queue、exchange ,以及 进行 binding 会有什么不同? 问题八:客户端连接到 cluster 中的任意 node 上是否都能正常工作? 问题九:若 cluster 中拥有某个 queue 的 owner node 失效了,且该 queue 被声明具有 durable 属性,是否能够成功从其他 node 上重新声明该 queue ? 问题十:cluster 中 node 的失效会对 consumer 产生什么影响?若是在 cluster 中创建了 mirrored queue ,这时 node 失效会对 consumer 产生什么影响? 问题十一:能够在地理上分开的不同数据中心使用 RabbitMQ cluster 么? 问题十二:为什么 heavy RPC 的使用场景下不建议采用 disk node ? 问题十三:向不存在的 exchange 发 publish 消息会发生什么?向不存在的 queue 执行 consume 动作会发生什么? 问题十四:routing_key 和 binding_key 的最大长度是多少? 问题十五:RabbitMQ 允许发送的 message 最大可达多大? 问题十六:什么情况下 producer 不主动创建 queue 是安全的? 问题十七:“dead letter”queue 的用途? 问题十八:为什么说保证 message 被可靠持久化的条件是 queue 和 exchange 具有 durable 属性,同时 message 具有 persistent 属性才行? 问题十九:什么情况下会出现 blackholed 问题? 问题二十:如何防止出现 blackholed 问题? 问题二十一:Consumer Cancellation Notification 机制用于什么场景? 问题二十二:Basic.Reject 的用法是什么? 问题二十三:为什么不应该对所有的 message 都使用持久化机制? 问题二十四:RabbitMQ 中的 cluster、mirrored queue,以及 warrens 机制分别用于解决 什么问题?存在哪些问题?
1、上千万条消息在mq中积压了⼏个⼩时还没解决: 2、rabbitmq设置过期时间,部分消息丢失: 3、RabbitMQ 上的⼀个 queue 中存放的 message 是否有数量限制? 4、分布式部署: 5、如何确保消息正确地发送⾄RabbitMQ? 6、如何确保消息接收⽅消费了消息? 7、如何避免消息重复投递或重复消费? 8、消息基于什么传输? 9、消息如何分发? 10、消息怎么路由? 11、如何确保消息不丢失? 12、使⽤RabbitMQ有什么好处? 13、消息队列有什么缺点? 14、MQ如何选型? 15、如何保证消息队列⾼可⽤? 16、如何保证消息的顺序性? 17、使⽤RabbitMQ增加rest服务吞吐量。 18、RabbitMQ交换器有哪些类型? 19、RabbitMQ如何保证数据⼀致性? 20、RabbitMQ消费者⾃动扩展数量 21、RabbitMQ结构: 22、rabbitmq队列与消费者的关系?
2021-08-09 13:12:55 1.17MB 资源达人分享计划 Java 面试题 rabbitmq
IBM MQ(IBM Message Queue)是IBM的一款商业消息中间件。官方下载版。【以后都是凑字数的:系统要求必须50个字的描述,系统要求必须50个字的描述】
2021-07-25 15:50:22 784.45MB IBMMessageQueu 消息中间件
1
使用mindmaster打开
2021-07-18 12:03:36 23KB MQ 消息中间件
1
使用mindmaster打开
2021-07-18 12:03:32 362KB RocketMQ 消息中间件 架构
1
基于maven的用Java api编写的Producer和Consumer;Apache Pulsar入门demo,用来理解Apache Pulsar的基本原理,附带必要代码注释
2021-07-07 15:37:13 9KB 消息中间件 ApachePulsar maven
1