• 2022最新SpringCloud面试题附完整答案


    在这里插入图片描述

    一、选择题

    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

  • 相关阅读:
    竞赛选题 深度学习实现行人重识别 - python opencv yolo Reid
    性能测试 —— 生成html测试报告、参数化、jvm监控
    RISCV学习笔记7.10(开源虚拟机篇)--AlmaLinux虚拟机安装python与labview自动化软件
    1秒奇迹!你的桌面文件夹也可以瞬间整洁
    Qt实战案例(56)——利用QProcess实现应用程序重启功能
    1999-2018年31个省份专利授权量与细分指标数据
    qgis制图
    【Overload游戏引擎细节分析】PBR材质Shader
    CSS选择器
    stm32----SPI协议
  • 原文地址:https://blog.csdn.net/qq_38526573/article/details/127646271