- 1
- 0
- 约4.35千字
- 约 6页
- 2026-08-23 发布于河北
- 举报
ActiveMQ面试题及详细答案(实战版)
一、基础概念类
1、什么是ActiveMQ?它的核心作用是什么?
ActiveMQ是一款开源的、基于Java实现的消息中间件,完全遵循JMS规范,同时也支持跨语言、跨平台使用。
核心作用主要有四点:
(1)解耦:系统之间通过消息通信,无需直接对接接口,新增、修改服务不会影响原有系统;
(2)异步通信:无需同步等待接口响应,提升接口响应速度,优化用户体验;
(3)削峰填谷:瞬时高并发请求通过消息队列缓存,避免后端服务被流量冲垮,平稳消化峰值流量;
(4)事务保证:支持消息投递、消费的事务机制,保障数据一致性。
2、什么是JMS?JMS的核心组成有哪些?
JMS是Java消息服务的规范标准,定义了Java程序访问消息中间件的统一接口,所有遵循该规范的消息中间件(ActiveMQ、RabbitMQ部分实现)都可以使用统一API操作,降低切换成本。
JMS核心组成:
(1)提供者:实现JMS规范的消息中间件,也就是ActiveMQ服务;
(2)客户端:调用JMSAPI发送/接收消息的业务程序;
(3)消息:传输的数据载体,包含消息头、消息属性、消息体;
(4)目的地:消息存储的位置,分为队列和主题两种。
3、ActiveMQ的两种核心消息模型是什么?区别是什么?
两种模型分别是:点对点(Queue队列)、发布订阅(Topic主题)。
点对点(
您可能关注的文档
最近下载
- 《GBT+5491-2025粮食、油料检验+扦样、分样法》学习与解读.pptx VIP
- 2025年巴中市恩阳区增量政策性岗位人员笔试真题.docx VIP
- 2026静脉输液治疗标准指南PPT课件.pptx VIP
- 2023静脉输液治疗标准指南PPT演示课件.pptx VIP
- 2026年护理三基考试高频题库(新版).doc VIP
- 钢筋工程专项施工方案(完整).doc VIP
- 轻型井点降水施工方案.docx VIP
- DB1303T 101.1-2000 辽宁绒山羊饲养管理技术规程 第1部分:饲养管理.docx VIP
- 工业无线网络管理器的设计与实现.pdf VIP
- 钢质石油储罐防腐蚀工程技术标准.docx VIP
原创力文档

文档评论(0)