基本信息
文件名称:activemq面试题及答案.doc
文件大小:23.29 KB
总页数:5 页
更新时间:2025-06-29
总字数:约2.96千字
文档摘要

activemq面试题及答案

单项选择题(每题2分,共10题)

1.ActiveMQ是()

A.数据库B.消息中间件C.缓存D.编程语言

2.ActiveMQ默认端口是()

A.61616B.8080C.3306D.22

3.以下哪种不是ActiveMQ的消息模式()

A.P2PB.发布订阅C.推拉模式D.以上都是

4.ActiveMQ基于()协议

A.HTTPB.TCPC.JMSD.FTP

5.启动ActiveMQ服务的命令是()

A.startmqB.activemqstartC.runmqD.amqstart

6.以下哪个不是ActiveMQ的持久化策略()

A.KahaDBB.JDBCC.MemoryD.Redis

7.ActiveMQ中消息的生产者使用()接口发送消息

A.MessageConsumerB.ConnectionC.MessageProducerD.Session

8.要创建一个非事务性的Session,应该使用()

A.Session.SESSION_TRANSACTEDB.Session.AUTO_ACKNOWLEDGE

C.Session.CLIENT_ACKNOWLEDGED.Session.DUPS_OK_ACKNOWLEDGE

9.ActiveMQ支持的消息类型不包括()

A.文本消息B.对象消息C.二进制消息D.图像消息

10.以下哪个配置文件用于配置ActiveMQ服务()

A.activemq.xmlB.config.xmlC.server.xmlD.application.xml

多项选择题(每题2分,共10题)

1.以下属于ActiveMQ特性的有()

A.支持多种消息模式B.高可用性C.可持久化D.跨平台

2.ActiveMQ支持的消息模式有()

A.点对点B.发布订阅C.主题模式D.队列模式

3.以下哪些是ActiveMQ的持久化策略()

A.KahaDBB.JDBCC.MemoryD.LevelDB

4.与ActiveMQ交互时,需要用到的核心接口有()

A.ConnectionFactoryB.ConnectionC.SessionD.MessageProducer

5.以下哪些消息类型是ActiveMQ支持的()

A.字节消息B.映射消息C.流消息D.文本消息

6.ActiveMQ的管理控制台可以进行以下哪些操作()

A.查看队列信息B.发送测试消息C.监控性能指标D.修改配置文件

7.在ActiveMQ中,关于事务说法正确的是()

A.事务性Session可确保消息的一致性

B.非事务性Session消息处理更快

C.事务提交后消息才会被持久化

D.事务回滚后消息会被丢弃

8.要在项目中使用ActiveMQ,需引入的依赖有()

A.activemq-clientB.slf4j-apiC.jms-apiD.log4j

9.以下哪些因素会影响ActiveMQ的性能()

A.消息持久化方式B.并发连接数C.消息大小D.消息发送频率

10.ActiveMQ与其他消息中间件相比,优势在于()

A.开源免费B.社区支持广泛C.易于集成D.性能极高

判断题(每题2分,共10题)

1.ActiveMQ只能运行在Linux系统上。()

2.发布订阅模式下,消息会被发送到所有订阅者。()

3.不配置持久化策略,ActiveMQ就无法持久化消息。()

4.一个Connection可以创建多个Session。()

5.消息生产者发送消息时,必须指定目的地(队列或主题)。()

6.ActiveMQ管理控制台默认端口和ActiveMQ服务端口相同。()

7.在非事务性Session中,消息发送后立即被确认。()

8.ActiveMQ支持集群部署。()

9.所有ActiveMQ消息都必须设置消息头。()

10