2025年rabbitmq面试题及答案2020.docxVIP

  • 0
  • 0
  • 约5.37千字
  • 约 9页
  • 2026-02-19 发布于河南
  • 举报

2025年rabbitmq面试题及答案2020

姓名:__________考号:__________

一、单选题(共10题)

1.RabbitMQ中,以下哪个命令用来查看所有交换器信息?()

A.list_exchanges

B.list_vhosts

C.list_queues

D.list_bindings

2.在RabbitMQ中,哪种消息确认模式可以在消息被消费者处理并持久化到磁盘后才发送确认?()

A.auto_ack

B.manual_ack

C.persistent

D.transient

3.以下哪个不是RabbitMQ的消息传递模式?()

A.Direct

B.Topic

C.Fanout

D.Queue

4.在RabbitMQ中,以下哪个选项不是Exchange的类型?()

A.Direct

B.Topic

C.Headers

D.Fanout

E.Queue

5.RabbitMQ中,如何设置消息持久化?()

A.设置Exchange的durable属性为true

B.设置Queue的durable属性为true

C.设置Message的persistent属性为true

D.以上都是

6.在RabbitMQ中,以下哪个命令可以用来创建虚拟主机?()

A.create_vhost

B.list_vhosts

C.list_exchanges

D.list_queues

7.RabbitMQ中,以下哪个参数可以用来设置消费者的预取计数?()

A.prefetch

B.ack

C.auto_ack

D.durable

8.在RabbitMQ中,以下哪个选项不是RabbitMQ的常用插件?()

A.ManagementPlugin

B.FederationPlugin

C.ShovelPlugin

D.AMQPPlugin

9.RabbitMQ中,以下哪个命令用来删除队列?()

A.delete_queue

B.list_queues

C.list_exchanges

D.list_vhosts

10.在RabbitMQ中,以下哪个选项是RabbitMQ的默认虚拟主机?()

A./

B.vhost1

C.default

D.rabbitmq

二、多选题(共5题)

11.在RabbitMQ中,哪些是消息的传递模式?()

A.Direct

B.Topic

C.Headers

D.Fanout

12.以下哪些是RabbitMQ中可以用来控制消息持久化的选项?()

A.设置Queue的durable属性为true

B.设置Message的persistent属性为true

C.设置Exchange的durable属性为true

D.设置虚拟主机vhost的durable属性为true

13.以下哪些是RabbitMQ的插件?()

A.ManagementPlugin

B.FederationPlugin

C.ShovelPlugin

D.AMQPPlugin

14.以下哪些是RabbitMQ的内置交换器类型?()

A.Direct

B.Topic

C.Headers

D.Fanout

15.在RabbitMQ中,消费者可以设置哪些确认模式?()

A.auto_ack

B.manual_ack

C.prefetch

D.durable

三、填空题(共5题)

16.RabbitMQ中,使用哪个命令来创建一个新的虚拟主机?

17.当消息被消费者处理并确认后,在手动确认模式下,消费者需要发送哪种消息来告诉RabbitMQ消息已被处理?

18.RabbitMQ中,持久化队列意味着什么?

19.在RabbitMQ中,用于消息匹配键值的模式称为什么?

20.RabbitMQ中的消息传递模型中的核心组件是哪一个?

四、判断题(共5题)

21.在RabbitMQ中,所有队列都必须绑定到一个交换器。()

A.正确B.错误

22.RabbitMQ的虚拟主机是用来隔离不同用户或应用之间的资源。()

A.正确B.错误

23.在RabbitMQ中,如果消息持久化,那么即使RabbitMQ服务器重启,消息也不会丢失。()

A.正确B.错误

24.RabbitMQ中的消息传递模式中的Direct交换器只能匹配精确的routing

文档评论(0)

1亿VIP精品文档

相关文档