一、选择题
1.启动Ribbon的类注解是: ( ) A @RibbonClient B @EnableClient C @EnableDisscoveryClient D @Ribbon
2.下面哪个注解不是@SpringbootApplication包含的默认属性值:( ) A: @Configuration B: @EnableAutoConfiguration C: @ComponentScan D: @EnableFeignClients
3.下列对springcloud断路器的作用正确的是:( ) A.是一个用于处理分布式系统的延迟和容错的开源库,在分布式系统里,许多依赖不可避免的会调用失败,比如超时、异常等待。 B.hystrix不能够保证在一个依赖出现问题的情况下,不会导致整体服务失败,避免级联故障,以提供分布式系统的弹性。 C.在分布式系统里,不依赖事务 D.都不对
4.下列关于springClound不正确的是:() A:服务发现——Netflix Eureka B:客服端负载均衡——Netflix Ribbon C:断路器——Netflix Hystrix D:分布式配置——Netflix Zuul
5.下列对Ribbon的解释不正确的是:() A:Ribbon主要提供客户侧的软件负载均衡算法。 B:简单轮询负载均衡 C:加权响应时间负载均衡 D:绝对负载均衡
6.下列对Hystrix解释不正确的是:() A断路器可以防止一个应用程序多次试图执行一个操作,即很可能失败,允许它继续而不等待故障恢复或者浪费 CPU 周期,而它确定该故障是持久的。 B:断路器模式使应用程序能够检测故障是否已经解决。 C:断路器增加了稳定性和灵活性。 D:断路器跳闸后需要手动打开
7.下列对ZUUl解释不正确的是 :() A:zuul包装了微服务,微服务对调用者是透明的,即调用者不知道访问了哪个微服务。 B:zuul可以理解为路由器和过滤器的综合体。 C:Zuul是Netfliex公司开源的为微服务提供服务路由和过滤的一个组件,作为网关的一种选择方案。 D:Spring Cloud Zuul 没有内置 zuul proxy 代理服务器。
8.下列对Spring Cloud Config项目正确的是:() A:配置管理开发工具包,可以让你把配置放到远程服务器。 B:目前只支持git不支持Subversion C: 目前不支持本地存储。 D:以上叙述都正确。
9.下列对Spring Cloud Sleuth表述正确的是:() A:日志收集工具包,封装了Dapper,Zipkin和HTrace操作。 B:大数据操作工具,通过命令行方式操作数据流。 C:安全工具包,为你的应用程序添加安全控制,主要是指OAuth2。 D:通过Oauth2协议绑定服务到CloudFoundry,CloudFoundry是VMware推出的开源PaaS云平台。
10.下列是服务注册中心Eureka的解释不正确的是:() A:使用@EnableEurekaServer启动服务注册中心 B:服务治理是微服务架构中最为核心和基础的模块,它主要用来实现各个微服务实例的自动化注册和发现。 C: Eureka Server在设计的时候没有考虑高可用设计。 D:在Eureka服务治理设计中,所有节点既是服务的提供方,也是服务的消费方,服务注册中心也不例外。
11.Spring 定时任务@Scheduled cron表达式 @Scheduled(cron = “0 0/30 9-17 * * ?”)表示:() A: 朝九晚五工作时间内每半小时执行 B:每天早上9点30和晚上17点30执行 C:每天早上9点晚上17点执行30分钟 D:都不对
12.如何使用@FeignClient访问外网http接口( ) A:@FeignClient(name = “baidu”,url = “http://192.168.0.194:8082”)访问 B:@FeignClient(name = “baidu”,uri = “http://192.168.0.194:8082”)访问 C:@FeignClient(name = “baidu”)访问 D:以上都不对
13.下列关于kafka描述错误的是:() A:Kafka是基于消息发布/订阅模式实现的消息系统 B:高吞吐:在廉价的商用机器上也能支持单机每秒100K条以上的吞吐量 C:实时性:支持实时数据处理和离线数据处理 D:不支持水平扩展
14.下列关于Spring Cloud Bus正确的是() A: 支持RabbitMQ和Kafka配置 B:不支持RabbitMQ C:只支持Kafka配置 D:都错
15.下列关于Kafka中涉及的一些基本概念错误的是:() A:Topic:(主题)是特定类型的消息流。消息是字节的有效负载(Payload),话题是消息的分类名或种子(Feed)名。 B:Producer(生产者):是能够发布消息到话题的任何对象。 C:Broker(服务代理):已发布的消息保存在一组服务器中,它们被称为代理(Broker)或Kafka集群。 D Consumer(消费者):只能订阅一个话题,并从Broker拉数据,从而消费这些已发布的消息。
16.下列关于 SpringCloud特点不正确的是:() A:约定优于配置 B:开箱即用、快速启动 C:组件支持丰富,功能齐全 D:重量级的组件
17.下列关于SpringBoot的优点错误的是:() A:为所有Spring开发者更快的入门 B:外嵌式容器简化Web项目 C:开箱即用,提供各种默认配置来简化项目配置 D:没有冗余代码生成和XML配置的要求
18.下列关于Spring Cloud Sleuth不正确的是:() A:Spring Cloud Sleuth是一个在应用中实现日志跟踪的强有力的工具。 B:使用Sleuth库可以应用于计划任务、多线程服务或复杂的Web请求,尤其是在一个由多个服务组成的系统中。 C:Sleuth可以与日志框架Logback、SLF4J轻松地集成,通过添加独特的标识符来使用日志跟踪和诊断问题。 D:在Spring Boot Web应用中增加Sleuth非常复杂。
选择题答案:ADADD DDAAC AADAD DBD