springcloud-第9章微服务消息总线
springcloud-第9章微服务消息总线
1.【单选题】5分 | SpringCloud默认推荐使用的队列技术是
ARabbitMQ
BActiveMQ
CRocketMQ
DKafka
2.【多选题】5分 | 关于消息总线说法正确的是
A对服务进行广播
B对服务进行通知
C对服务进行控制
D对服务进行监听
3.【多选题】5分 | 队列技术主要解决什么问题
A解耦
B异步通信
C缓冲区
D线程同步
4.【多选题】5分 | rabbitmq的管理界面包含以下哪些功能
A查看所有队列
B 查看当前连接
C管理用户
D删除队列消息
5.【多选题】5分 | 自动通知配置更新是如何触发的
A通过git的webhook往队列发送消息
B通过configserver进行通知
C客户端定时拉取
D客户端通过监听消息队列触发更新配置
6.【多选题】5分 | 通过配置中心刷新配置的功能开启步骤包含以下哪些选项
APOST访问/actuator/bus-refresh
BGET访问/actuator/bus-refresh
C在需要刷新配置的地方新增@RefreshScope
D暴露/actuator/bus-refresh接口
7.【多选题】5分 | 微服务项目支持消息总线需要哪些配置
A添加spring-cloud-starter-bus-amqp依赖
B添加spring-cloud-starter-bus 依赖
C配置mq连接
D配置暴露/actuator/bus-refresh端口
8.【多选题】5分 | 下面哪些是消息总线的使用场景
A需要实时操作的业务
B通知服务更新某个缓存
C分布式事务
D通知服务拉取配置中心最新配置
9.【多选题】5分 | 关于消息总线的优缺点说法正确的有
A建立统一消息入口,方便广播
B轻量,耦合度低
C不依赖环境
D不支持单点通知
10.【多选题】5分 | 队列技术通常支持的通信模式有
A点对点
BRPC模式
C广播
D发布/订阅
11.【多选题】5分 | 关于rabbitmq说法正确的有
Arabbitmq支持多种协议
Brabbitmq不支持docker部署
Crabbitmq是go语言开发的
Drabbitmq支持集
12.【单选题】5分 | 队列的特性是
A先进后出
B后进先出
C先进先出
D都不对
13.【单选题】5分 | 队列满了之后会造成什么后果
A内存溢出
B 系统死机
C写入阻塞
D读取阻塞
14.【单选题】5分 | rabbitmq默认创建的用户是
Aadmin
Bguest
Crabbit
D都不对
15.【单选题】5分 | rabbitmq管理界面的默认端口是
A5672
B6379
rabbitmq rocketmq kafka区别
C8080
D15672
16.【单选题】5分 | rabbitmq是用什么语言编写的
Ajava
Bc
Cgo
Derlang
17.【单选题】5分 | 消息队列的传递所使用的底层协议是
AHttp协议
B rpc协议
Camqp协议
Dmq协议
18.【单选题】5分 | 假设有100台用户服务,配置中心更新配置如何通知更新
AGET访问配置中心/actuator/bus-refresh
BPOST访问配置中心/actuator/bus-refresh
CGET访问任意一台用户服务/actuator/bus-refresh
DPOST访问任意一台用户服务/actuator/bus-refresh
19.【单选题】5分 | 启动微服务时,最先需要启动的是
A注册中心
B配置中心
C网管
D队列
20.【单选题】5分 | rabbitmq连接默认端口是
A5672
B6379
C8080
D15672