SpringCloud微服務(wù)項(xiàng)目開發(fā)教程慕課版石云課后參考答案_第1頁
SpringCloud微服務(wù)項(xiàng)目開發(fā)教程慕課版石云課后參考答案_第2頁
SpringCloud微服務(wù)項(xiàng)目開發(fā)教程慕課版石云課后參考答案_第3頁
SpringCloud微服務(wù)項(xiàng)目開發(fā)教程慕課版石云課后參考答案_第4頁
SpringCloud微服務(wù)項(xiàng)目開發(fā)教程慕課版石云課后參考答案_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

單元1一、單選題1.服務(wù)和服務(wù)之間采用輕量級(jí)的通信機(jī)制相互溝通,通常是基于(B)的RestfulAPIA.HTTPSB.HTTPC.FTPD.MATP2.以下哪一個(gè)微服務(wù)的特征是微服務(wù)對(duì)外暴露業(yè)務(wù)接口(D)。A.單一職責(zé)B.自治C.隔離性強(qiáng)D.面向服務(wù)3.SpringCloud中有五大核心組件中,哪一個(gè)是熔斷器(C)。A.NetflixEurekaB.NetflixRibbonC.NetflixHystrixD.SpringCloudConfig4.(A)就是微服務(wù)架構(gòu)的一站式解決方案,是各個(gè)微服務(wù)架構(gòu)落地技術(shù)的集合體。A.SpringCloudB.SpringBootC.SpringMVCD.SpringData5.(B)是阿里巴巴提供的微服務(wù)開發(fā)一站式解決方案,是阿里巴巴開源中間件與SpringCloud體系的融合。A.SpringCloudAzureB.SpringCloudAlibabaC.SpringCloudBusD.SpringCloudCLI6.SpringCloud阿里開源組件中,(C)用于構(gòu)建云原生應(yīng)用的動(dòng)態(tài)服務(wù)發(fā)現(xiàn)、配置管理和服務(wù)管理平臺(tái)。A.SentinelB.RocketMQC.NacosD.Dubbo二、填空題1.微服務(wù)具體特征中自治表示團(tuán)隊(duì)獨(dú)立,技術(shù)獨(dú)立,數(shù)據(jù)獨(dú)立,部署獨(dú)立。2.SpringCloud是一個(gè)基于SpringBoot實(shí)現(xiàn)的云應(yīng)用開發(fā)工具。3.Eureka是SpringCloudNetflix項(xiàng)目下的服務(wù)治理模塊。4.Ribbon是一個(gè)基于HTTP和TCP的客戶端負(fù)載均衡工具。5.父工程是一個(gè)pom工程,通常只是用來幫助其子模塊構(gòu)建的工具單元2一、單選題1.以下不是Nacos的關(guān)鍵特性的是(D)A.服務(wù)發(fā)現(xiàn)和服務(wù)健康監(jiān)測(cè)B.動(dòng)態(tài)配置服務(wù)C.動(dòng)態(tài)DNS服務(wù)D.事務(wù)管理2.以下不是Nacos的優(yōu)勢(shì)的是(B)A.簡單易用B.安全性高C.超高性能D.特性豐富3.以下說法錯(cuò)誤的是(C)A.Nacos默認(rèn)端口號(hào):8848。B.nacos是面向服務(wù)的,它幾乎支持所有類型的服務(wù):Kubernates服務(wù)、gRPC和DubboRPC服務(wù)、SpringCloudRESTful服務(wù)。C.遠(yuǎn)程特定環(huán)境配置優(yōu)先級(jí)最高D.Nacos默認(rèn)使用嵌入式的數(shù)據(jù)庫derby。4.Nacos的數(shù)據(jù)模型不包含(C)A.NamespaceB.GroupC.ConfigurationD.DataID5.以下不能實(shí)現(xiàn)微服務(wù)注冊(cè)的組件是(B)A.NacosB.RibbonC.EurekaD.Consul6.默認(rèn)情況下,以下優(yōu)先級(jí)最高的是(A)A.遠(yuǎn)程特定環(huán)境配置B.遠(yuǎn)程默認(rèn)配置C.spring.cloud.nacos.config.extension-configs引用配置D.spring.cloud.nacos.config.shared-configs引用配置二、填空題1.Nacos是SpringCloudAlibaba的一個(gè)開源組件。2.Nacos實(shí)現(xiàn)的功能服務(wù)注冊(cè)與發(fā)現(xiàn)和配置中心。3.在搭建Nacos集群之前,需要先修改Nacos的數(shù)據(jù)持久化配置為Mysql存儲(chǔ)。4.配置集ID是組織劃分配置的維度之一。單元3一、單選題1.下面通過TCP協(xié)議來調(diào)用接口的是(A)A.Dubbo B.OpenFeignC.RestTemplte D.Ribbon2.下列那個(gè)不屬于OpenFeign日志級(jí)別(C)A.NONE B.BASICC.ALL D.HEADERS3.Openfeign默認(rèn)等待返回接口的數(shù)據(jù)時(shí)間是(B)秒A.0 B.1C.2 D.34.以下不是Dubbo的主要特性的是(D)A.內(nèi)置負(fù)載均衡B.可拓展性高C.高性能RPC調(diào)用D.不支持注冊(cè)中心5.下列哪項(xiàng)不是實(shí)現(xiàn)服務(wù)間通信方式的是(B)A.RestTemplate+RibbonB.GatewayC.OpenFeignD.Dubbo6.下列不是Dubbo調(diào)用需要添加的依賴的是(D)A.spring-cloud-starter-dubboB.dubbo-registry-nacosC.Dubbo服務(wù)接口D.dubbo-config-annotation-dubboService二、填空題1.Dubbo調(diào)用方式為RPC調(diào)用。2.OpenFeign日志級(jí)別中包含最全的日志信息的是FULL。3.聲明OpenFeign調(diào)用的注解是@FeigClient。4.Dubbo基于TCP輕量級(jí)協(xié)議。單元4一、單選題1.(A)主要作用是判斷當(dāng)請(qǐng)求進(jìn)來的時(shí)間大于配置的時(shí)間,如果是則匹配成功,否則匹配失敗。A.After路由斷言B.Before路由斷言C.Cookie路由斷言D.Between路由斷言2.下列不屬于Gateway組成部分的是(D)A.路由B.斷言C.過濾器D.網(wǎng)卡3.下列不屬于常用的路由斷言的是(D)A.Path路由斷言B.After路由斷言C.Between路由斷言D.Writer路由斷言4.Gateway提供了修改路由的接口(B),只有通過這個(gè)接口才能修改動(dòng)態(tài)路由。A.RouteDefinitionReaderB.RouteDefinitionWriterC.RouteWriterD.RouteReader5.SpringCloudGateway與Zuul的區(qū)別是(D)。A.SpringCloudGateway基于SpringBoot實(shí)現(xiàn),而Zuul不是B.SpringCloudGateway支持負(fù)載均衡,而Zuul不支持C.SpringCloudGateway支持多種路由方式,而Zuul只支持一種D.以上都正確6.SpringCloudGateway基于(B)實(shí)現(xiàn)的。A.SpringBoot1.xB.SpringBoot2.xC.SpringBoot3.xD.SpringBoot4.x二、填空題1.Gateway是在Spring生態(tài)系統(tǒng)之上構(gòu)建的API網(wǎng)關(guān)服務(wù)。2.路由規(guī)則是網(wǎng)關(guān)的核心內(nèi)容,配置在應(yīng)用的屬性配置文件中,啟動(dòng)的時(shí)候?qū)⒙酚梢?guī)則加載到內(nèi)存中,這屬于靜態(tài)路由方式。3.Gateway創(chuàng)建路由對(duì)象時(shí),使用RoutePredicateFactory創(chuàng)建路由斷言對(duì)象,路由斷言對(duì)象可以賦給路由對(duì)象。4.Gateway包含多個(gè)路由,每個(gè)路由包含唯一的ID(路由編號(hào))、目標(biāo)URI(目的地URI)、謂詞集合和過濾器集合。單元5一、單選題1.以下不是SpringCloudOAuth2.0授權(quán)方式的是(B)A.授權(quán)碼模式B.隱私模式C.密碼模式D.客戶端模式2.SpringCloudOAuth2.0將令牌等信息存儲(chǔ)到數(shù)據(jù)庫時(shí),需要的依賴是(A)A.jdbcB.seataC.nacosD.sentinel3.實(shí)現(xiàn)基于角色的訪問控制,不需要?jiǎng)?chuàng)建(D)A.用戶表B.角色表C.權(quán)限表D.訪問令牌表4.(A)是一個(gè)代表授予客戶端權(quán)限的字符串。A.訪問令牌B.密碼C.客戶端信息D.用戶名5.代表資源所有者發(fā)起對(duì)受保護(hù)資源的請(qǐng)求的應(yīng)用程序是(B)。A.授權(quán)服務(wù)器B.客戶端C.資源服務(wù)器D.資源擁有者6.將資源擁有者的密碼憑據(jù)直接當(dāng)做一種獲取令牌的權(quán)限授予方式的是(C)。A.授權(quán)碼模式B.隱私模式C.密碼模式D.客戶端模式二、填空題1.SpringCloudOAuth2是SpringCloud體系對(duì)OAuth2協(xié)議的實(shí)現(xiàn)。2.授權(quán)服務(wù)器是頒發(fā)訪問令牌給客戶端的服務(wù)器。3.在授權(quán)碼模式中授權(quán)碼是通過授權(quán)服務(wù)器來獲得的。4.基于角色的訪問控制,是信息安全領(lǐng)域中,一種較新且廣為使用的訪問控制機(jī)制。單元6一、單選題1.以下不是事務(wù)的特性的是(C)A.原子性B.隔離性C.并發(fā)性D.持久性2.以下不是分布式事務(wù)常見的解決方案的是(B)A.兩階段提交(2PC)B.SNMP協(xié)議C.補(bǔ)償事務(wù)(TCC)D.最大努力通知型3.以下不是TCC事務(wù)優(yōu)點(diǎn)的是(D)A.流程簡單B.實(shí)現(xiàn)簡單C.性能提高D.開發(fā)量減小4.以下不是TCC提交事務(wù)的步驟的是(C)A.Try階段B.Confirm階段C.準(zhǔn)備階段D.Cancel階段5.SeataServer不支持的部署方式是(A)A.金絲雀發(fā)布B.KubernetesC.DockerD.直接部署6.SeataServer不支持的存儲(chǔ)模式是(D)A.redisB.fileC.dbD.OSS二、填空題1.數(shù)據(jù)庫事務(wù),簡稱事務(wù),是訪問并可能操作各種數(shù)據(jù)項(xiàng)的一個(gè)數(shù)據(jù)庫操作序列,這些操作要么全部執(zhí)行,要么全部不執(zhí)行,是一個(gè)不可分割的工作單位。2.2PC協(xié)議將整個(gè)事務(wù)流程分為準(zhǔn)備階段和提交階段。3.TCC方案采用補(bǔ)償機(jī)制,是一種比較成熟的分布式數(shù)據(jù)一致性解決方案。4.最大努力通知型的實(shí)現(xiàn)方案,一般符合:不可靠消息和定期校對(duì)特點(diǎn)。:單元7一、單選題1.整合Sentinel需要添加的依賴是(A)。A.spring-cloud-starter-alibaba-sentinelB.spring-starter-alibaba-sentinelC.cloud-starter-alibaba-sentinelD.spring-cloud-alibaba-sentinel2.Sentinel的默認(rèn)端口號(hào)是(A)。A.8080B.8848C.8088D.88283.下列屬于流控規(guī)則中的閾值類型的是(A)。A.GPS和線程數(shù)。B.多線程和GPS。C.GRID和GPS。D.單擊閾值和多線程。4.下面不是Sentinel中的限流方式的是(C)。A.熱點(diǎn)限流B.降級(jí)規(guī)則C.限制規(guī)則D.流控規(guī)則5.以下不能作為熱點(diǎn)規(guī)則中的參數(shù)類型的是(D)。A.intB.stringC.doubleD.Consul6.經(jīng)常使用的系統(tǒng)保護(hù)規(guī)則不包含(C)。A.平均RTB.并發(fā)線程數(shù)C.線程率D.入口QPS二、填空題1.整合Sentinel要用到的兩個(gè)依賴是spring-cloud-starter-alibaba-sentine和spring-boot-starter-actuator。2.Sentinel實(shí)現(xiàn)的功能有_訪問控制。3.Sentinel中的熔斷降級(jí)規(guī)則有RT降級(jí)規(guī)則、異常比例降級(jí)規(guī)則和異常數(shù)降級(jí)。4.除了流量控制以外,還可使降級(jí)機(jī)制來保證服務(wù)的穩(wěn)定性。單元8一、單選題1.Zipkin的服務(wù)端口號(hào)為(C)A.8080B.8081C.9411D.94122.在項(xiàng)目中整合Zipkin使用的依賴是(C)A.spring-cloud-sleuthB.spring-starter-sleuthC.spring-cloud-starter-sleuthD.cloud-starter-sleuth3.Elasticsearch使用的默認(rèn)端口號(hào)為(D)A.8080B.8081C.9411D.92004.下面不是Zipkin中的主要組成部分的為(D)A.CollectorB.StorageC.RESTfulAPID.Getter5.下面不屬于Sleuth中的關(guān)鍵術(shù)語的是(D)A.SpanB.TraceC.AnnotationD.Consul6.SkyWalking不支持的語言是(B)A.JavaB.PLCC.LUAD.Golang二、填空題1.SkyWalking中的Agent的作用是采集數(shù)據(jù)。2.SkyWalking實(shí)現(xiàn)的功能是調(diào)用鏈跟蹤。3.Sleuth中的四個(gè)關(guān)鍵點(diǎn)client發(fā)送、client接收、server發(fā)送和server接收。4.在使用Skywalking之前必須先安裝后端存儲(chǔ),Elasticsearch或者H2。單元9一、單選題1.以下不是Prometheus主要特性的是(D)A.多維度數(shù)據(jù)模型B.使用PromQLC.不依賴分布式存儲(chǔ)D.事務(wù)管理2.以下不是Prometheus組件的是(B)A.Prometheus主服務(wù)器B.pull網(wǎng)關(guān)C.push網(wǎng)關(guān)D.警告管理器3.以下說法錯(cuò)誤的是(C)A.Prometheus于2016年加入CloudNativeComputingFoundation。B.Prometheus(普羅米修斯)是一個(gè)最初在SoundCloud上構(gòu)建的開源系統(tǒng)監(jiān)視和警報(bào)工具包。C.Prometheus是一個(gè)非開源項(xiàng)目。D.Prometheus以HTTP方式,通過pull模型拉取時(shí)間序列數(shù)據(jù)。4.PrometheusServer的核心不包含(D)A.RetrievalB.TSDBC.HTTPserverD.DataID5.以下說法錯(cuò)誤的是(C)A.Prometheus是一款專業(yè)的監(jiān)控平臺(tái)B.SpringbootAdmin功能單一C.Prometheus與SpringbootAdmin相比使用簡單D.Prometheus支持告警6.以下說法錯(cuò)誤的是(A)A.SpringbootAdmin可存儲(chǔ)時(shí)序大數(shù)據(jù)B.SpringbootAdmin只適用于Springboot應(yīng)用C.SpringbootAdmin沒有告警D.SpringbootAdmin擴(kuò)展空間有限二、填空題1.Prometheus數(shù)據(jù)源可以通過Pushgateway來接收數(shù)據(jù)或主動(dòng)采集數(shù)據(jù)。2.PrometheusAlerting模塊從Prometheus獲取告警信息,然后通過pagerduty、Email等方式向外發(fā)送告警信息。3.數(shù)據(jù)展示模塊中PrometheuswebUI、Grafana、APIclients可視化工具通過PromQL從Prometheus服務(wù)端查詢數(shù)據(jù),以圖形化的方式展示給用戶。4.SpringBoot2中引入了micrometer,可以更方便的對(duì)接各種監(jiān)控系統(tǒng)。單元10一、單選題1.以下說法正確的是(D)A.docker中的鏡像是可寫的 B.doc

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論