微服务(2)

目录

6.SpringCloud和dubbo区别?

[7.服务注册和发现是什么意思?Spring Cloud如何实现?](#7.服务注册和发现是什么意思?Spring Cloud如何实现?)

8.什么是Eureka?

9.Eureka怎么实现高可用?

10.什么是Eureka的自我保护模式?


6.SpringCloud和dubbo区别?

服务调用方式:dubbo是RPC SpringCloud Rest API

注册中心:dubbo是zookeeper Springcloud是eureka,也可以是zookeeper

服务网关,dubbo本身没有实现,只能通过第三方技术整合,SpringCloud有zuul路由网关,作为路由服务器,进行消费者的请求分发,SpringCloud支持断路器,与git完美集成配置文件支持版本控制,事务总线实现配置文件的更新与服务自动装配等等一系列的微服务架构要素。

7.服务注册和发现是什么意思?Spring Cloud如何实现?

当我们开始一个项目时,我们通常在属性文件中进行所有的配置。随着越来越多的服务开发和部署,添加和修改这些属性变得更加复杂。有些服务可能会下降,而某些位置可能会发生变化。手动更改属性可能会产生问题。

Eureka服务注册和发现可以在这种情况下提供帮助。由于所有服务都在Eureka服务器上注册并通过调用Eureka服务器完成查找,因此无需处理服务地点的任何更改和处理。

8.什么是Eureka?

Eureka作为SpringCloud的服务注册功能,他是服务注册中心,系统中其他服务使用Eureka的客户端将其连接到Euraka Service中,并且保持心跳,这样工作人员可以通过Eureka Service来监控各个微服务是否运行正常。

9.Eureka怎么实现高可用?

集群,注册多台Eureka,然后把SpringCloud 微服务互相注册,客户端从Eureka获取信息时,按照Eureka的顺序来访问。

10.什么是Eureka的自我保护模式?

默认情况下,如果Eureka Service在一定时间内没有接收到某个微服务的心跳,Eureka Service会进入自我保护模式,在该模式下Eureka Service会保护服务注册表中的信息,不再删除注册表中的数据,当网络故障恢复后,Eureka Service节点会自动退出自我保护模式。

相关推荐
Ztopcloud极拓云视角11 分钟前
ChatGPT超级应用改版技术解析:Codex集成架构与多模型路由实战
人工智能·chatgpt·架构
逻极10 小时前
Hermes Agent深度探索:一个会自我沉淀经验的终端智能体
架构·llm·agent·rag·多智能体系统·hermes agent·hermes
数智顾问11 小时前
(151页PPT)XX集团信息化整体架构规划及ERP方案建议书(附下载方式)
大数据·架构
caimouse11 小时前
Reactos 第1章 概述
c语言·开发语言·架构
namexingyun11 小时前
拆解Fable 5三重安全护栏:模型路由、蒸馏防护与生物安全分类器的技术原理 - 微元算力(weytoken)
java·人工智能·python·安全·架构·ai编程
小短腿的代码世界11 小时前
行情快照与增量更新引擎:Qt在高频交易数据分发中的核心架构——你的行情推送为什么延迟了500ms?
开发语言·qt·架构
上海云盾第一敬业销售11 小时前
高效阻止网站攻击的WAF防护架构解析
web安全·架构·ddos
意图共鸣12 小时前
意图共鸣科技《AI记忆链商业化白皮书3.0》假设场景解析:从母亲到消防员,专属AI如何重塑记忆与传承
人工智能·科技·架构
FPGA小徐12 小时前
Xilinx zynq-7000系列FPGA移植Linux操作系统详细教程
fpga开发·架构
王二端茶倒水12 小时前
智慧小区宽带无线运营:从网络交付到认证、计费与运维闭环
运维·物联网·架构