首页
Java基础
992.简述 java 内存分配与回收策率以及 Minor GC 和 Major GC
991.什么是类加载器,类加载器有哪些?
990.类加载器双亲委派模型机制?
989.简述 java 类加载机制?
988.java 类加载过程?
987.java 内存模型
986.java 中垃圾收集的方法有哪些?
985.简述 java 垃圾回收机制?
984.如和判断一个对象是否存活?(或者 GC 对象的判定方 法)
983.JVM 内存分哪几个区,每个区的作用是什么?
多线程
173.ReentrantReadWriteLock 实现独占和共享两种方式
172.同步器的实现是 ABS 核心(state 资源状态计数)
171.什么是 AQS(抽象的队列同步器)
170.ABA 问题
169.原子包 java.util.concurrent.atomic(锁自旋)
168. CAS(比较并交换-乐观锁机制-锁自旋)概念及特性
167.多级反馈队列调度算法
166.时间片轮转法
165.高响应比优先调度算法
164.高优先权优先调度算法
MySQL
1191.MySQL 的 insert 和 update 的 select 语句语法
1190.MySQL 当记录不存在时 insert,当记录存在时 update,语句怎么写?
1189.HAVNG 子句 和 WHERE 的异同点?
1188. [SELECT *] 和[SELECT 全部字段]的 2 种写法有何优缺点?
1187.若一张表中只有一个字段 VARCHAR(N)类型,utf8 编码,则 N 最大值 为多少(精确到数量级即可)?
1186.MySQL 中控制内存分配的全局参数,有哪些?
1185.MySQL 中 InnoDB 引擎的行锁是通过加在什么上完成(或称实现) 的?
1184.表中有大字段 X(例如:text 类型),且字段 X 不会经常更新,以读为 为主,将该字段拆成子表好处是什么?
1183.MySQL 中 InnoDB 支持的四种事务隔离级别名称,以及逐级之间的区 别?
1182.mysql 中 varchar 与 char 的区别以及 varchar(50)中的 50 代表的涵 义?
IDEA注册码
当前位置:
Java面试题
>
RabbitMQ
>
1222.分布式部署
爪哇
RabbitMQ
2021-10-30
1222.分布式部署
RabbitMQ⽆法容忍不同数据中⼼之间⽹络延迟,但是可以通过3种⽅式实现分布式部署:Federation和Shovel。
上一篇
1221.RabbitMQ 上的⼀个 queue 中存放的 message 是否有数量限制?
下一篇
1223.如何确保消息正确地发送⾄RabbitMQ?
RabbitMQ教程
0. 什么是RabbitMQ?为什么使用RabbitMQ?
1. RabbitMQ有什么优缺点?
2. 什么是元数据?元数据分为哪些类型?包括哪些内容?与cluster相关的元数据有哪 些?元数据是如何保存的?元数据在cluster中是如何分布的?
3. 在单node系统和多node构成的cluster系统中声明queue、exchange,以及进行 binding会有什么不同?
4. 客户端连接到cluster中的任意node上是否都能正常工作?
5. 若cluster中拥有某个queue的owner node失效了,且该queue 被声明具有 durable属性,是否能够成功从其他node上重新声明该 queue ?
6. RabbitMQ 的消息是怎么发送的?
7. RabbitMQ 怎么避免消息丢失?
8. RabbitMQ的使用场景有哪些?
9. RabbitMQ有哪些重要的角色?
10. 如何确保消息正确地发送至RabbitMQ?如何确保消息接收方消费了消息?
11. 要保证消息持久化成功的条件有哪些?
12. RabbitMQ 有几种广播类型?
13. vhost 是什么?起什么作用?
14. 消息基于什么传输?
15. 消息如何分发?
16. 消息怎么路由?
17. 如何确保消息接收方消费了消息?
18. 如何避免消息重复投递或重复消费?
19. 死信队列和延迟队列的使用
20. 372.RabbitMQ概念
21. 373.RabbitMQ 架构
22. 374.Message
23. 375.Publisher
24. 376.Exchange(将消息路由给队列 )
25. 377.Binding(消息队列和交换器之间的关联)
26. 378.Queue
27. 379.Connection
28. 380.Channel
29. 381.Consumer
30. 382.Virtual Host
31. 383.Broker
32. 384.Exchange 类型
33. 385.Direct 键(routing key)分布
34. 386.Fanout(广播分发)
35. 387.topic 交换器(模式匹配)
36. 1219.上千万条消息在mq中积压了⼏个⼩时还没解决
37. 1220.rabbitmq设置过期时间,部分消息丢失
38. 1221.RabbitMQ 上的⼀个 queue 中存放的 message 是否有数量限制?
39. 1222.分布式部署
40. 1223.如何确保消息正确地发送⾄RabbitMQ?
41. 1224.如何确保消息接收⽅消费了消息?
42. 1225.如何避免消息重复投递或重复消费?
43. 1226.消息基于什么传输?
44. 1227.消息如何分发?
45. 1228.消息怎么路由?
46. 1229.如何确保消息不丢失?
47. 1230.使⽤RabbitMQ有什么好处?
48. 1231.消息队列有什么缺点?
49. 1232.MQ如何选型?
50. 1233.如何保证消息队列⾼可⽤?
51. 1234.如何保证消息的顺序性?
52. 1235.使⽤RabbitMQ增加rest服务吞吐量。
53. 1236.RabbitMQ交换器有哪些类型?
54. 1237.RabbitMQ如何保证数据⼀致性?
55. 1238.RabbitMQ消费者⾃动扩展数量
56. 1239.RabbitMQ结构
57. 1240.rabbitmq队列与消费者的关系?