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

news2025/2/24 9:53:57

在这里插入图片描述

一、选择题

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2717.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【LINUX】Linux最常用的20个基本指令 介绍~分析

什么是 Linux ​ Linux 是一款基于 GNU 通用公共许可协议 的 自由和开放源代码 的类UNIX操作系统,该操作系统的内核由 Linus Torvalds 在1991年首次发布。之后,在加上用户空间的应用程序之后,就成为了Linux操作系统。 但是,严格来…

springboot充电桩综合管理系统

目录 1 绪论 1 1.1 课题背景 1 1.2 课题研究现状 1 1.3 初步设计方法与实施方案 2 1.4 本文研究内容 2 2 系统开发环境 4 2.1 Java技术 4 2.2 JSP技术 4 2.3 B/S模式 4 2.4 MyEclipse环境配置 5 2.5 MySQL环境配置 5 2.6 SSM框架 6 3 系统分析 7 3.1 系统可行性分析 7 3.1.1 经…

基于 BP 神经网络特征提取的指纹识别应用(Matlab代码实现)

💥💥💥💞💞💞欢迎来到本博客❤️❤️❤️💥💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑…

【每日训练】排序子序列

目录 题目链接: 输入输出描述&&测试用例: 解析: 程序: 题目链接: 排序子序列_牛客笔试题_牛客网 (nowcoder.com) 输入输出描述&&测试用例: 测试用例: 输入: 6 1…

设计模式之美总结(重构篇)

title: 设计模式之美总结(重构篇) date: 2022-10-27 17:31:42 tags: 设计模式 categories:技术书籍及课程 cover: https://cover.png feature: false 文章目录1. 概述1.1 重构的目的:为什么要重构(why)?1.…

10月业务安全月报 | 美国将奇虎360和知道创宇列入黑名单;丰田泄露30万用户信息;苹果曝严重漏洞

导语:随着数字化的深入普及,业务愈加开放互联。企业的关键数据、用户信息、基础设施、运营过程等均处于边界模糊且日益开放的环境中,涉及利益流和高附加值的业务面临多样的安全隐患,随时可能遭遇损失,进而影响企业运营…

HashMap底层源码分析

文章目录HashMap底层源码分析1.观察HashMap成员变量1.1 HashMap的主要成员变量1.2 HashMap的构造方法1.3 put方法HashMap底层源码分析 前言 : 上文我们已经将哈希表学完了,下面就来简单的看一下源码,就结束我们的Map和Set 的学习   1.观察H…

灰度级形态学 - 顶帽变换和底帽变换

目录 1. 介绍 2. 代码实现 1. 介绍 顶帽变换和底帽变换就是图像的加减和开闭运算的结合 顶帽变换的公式为:原图 - 原图的开运算 这里结合开运算的几何图形解释来介绍顶帽变换。 因为开运算是结构元从下往上推动的过程,所以会删除图像灰度值相对周围高…

Dom对象总结案例实操(第二十课)

Dom对象总结案例实操(第二十课) 今天文章有点长 第一部分:回顾之前Dom对象我用了四篇文章对他进行了分开讲述Dom对象的用途,今天用几个案例实操一下. 之前我们Dom对象中了解过下面的内容 Dom对象的定义?Dom对象的节点操作,了解到了父节点 子节点 第一个 子节点 最…

利用Postman测试全屋智能接口

文章目录一、Postman概述二、利用Postman测试全屋智能接口(一)移动应用开发平台API说明V2.0(二)下载Postman(三)启动Postman(四)测试用户登录接口1、查看用户登录接口说明2、查看登录…

信号完整性测试

信号完整性测试----持续更新中示波器三要素:带宽采样率存储深度IIC信号测试:SPI信号测试USART信号测试RS232信号测试RS485信号测试CAN信号测试PWM信号测试示波器三要素: 示波器三个重要参数:带宽、采样率、存储深度 带宽 示波器的带宽&…

C语言实现windows,linux双版本下的进度条小程序,快来试一试吧

文章目录C语言缓冲区🚀1.输入缓冲区🍇模拟登录密码场景🍇从键盘将内容输入到内存的真正过程🍇解决方法:清空输入缓冲区🍉清掉一个字符🍉清空输入缓冲区所有字符🚀2.用户C语言级别的缓…

【jenkins部署冲突报错】一定要看!!!!!

背景 最近接手了新的项目,他的代码仓库的分支有点乱,dev、uat、master三个分支代码不同步,差别很大,甚至功能有些也不一样,所以,就导致在合并代码时要注意,最好新切一个分支A(同步m…

inveta PLSB 点线面体 示例工程

https://github.com/inveta/demo/blob/main/Resource/demo.md点线面体生成 POI(点)ps.emitMessage(["spawn-POI","location:X0 Y0 Z0", // cm"icon:\uE998", // char"title:POI标题", // string"color…

单独用HTML javascript CSS 写三版99乘法表,我就是班里最靓的仔

☆ 99乘法表,这个从小学就让我们开始产生肌肉记忆的知识点,伴随一生。而一旦开始学习软件开发知识,99乘法表将是一个基础中不可逃避的巩固升级作业。 ☆ 口算背诵相信大家已经滚瓜烂熟了,一一得一,二二得四&#xff…

【Linux】超好用的编译工具 —— gcc/g++

文章目录 前言 一、安装gcc/g 二、背景知识 三、gcc如何完成 1.预处理(进行宏替换) 2.编译(生成汇编) 3.汇编(生成机器可识别代码) 4.连接(生成可执行文件或库文件) 5.记忆选项的小技…

Tomcat 实用安装教程

Tomcat的介绍 Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得…

【模型训练】YOLOv7道路交通标志检测

YOLOv7道路交通标志检测 1、YOLOv7算法道路交通标志检测模型训练2、YOLOv7模型模型评估3、模型和数据集下载1、本项目采用YOLOv7算法实现对道路交通标志的检测和识别,在道路交通标志检测数据集中训练得到,我们训练了YOLOv7模型,经评估我们得出了各个模型的评价指标; 2、目标…

C · 初阶 | 循环语句

啊我摔倒了..有没有人扶我起来学习.... 👱个人主页:《CGod的个人主页》\color{Darkorange}{《CGod的个人主页》}《CGod的个人主页》交个朋友叭~ 💒个人社区:《编程成神技术交流社区》\color{Darkorange}{《编程成神技术交流社区》…

什么是跨域

目录 1 同源策略 2 什么是跨域 3 如何解决跨域 3.1 配置CROS 3.2 Nginx解决跨域问题 1 同源策略 跨域是指浏览器不能执行其他网站的脚本,是由浏览器的同源策略造成的,是浏览器加的安全限制。同源是指,域名,协议,端…