微服务(2)

目录

6.SpringCloud和dubbo区别?

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节点会自动退出自我保护模式。

相关推荐

  1. 服务2

    2023-12-30 19:02:02       56 阅读
  2. 2.服务技术

    2023-12-30 19:02:02       26 阅读
  3. 25.2 服务Dubbo

    2023-12-30 19:02:02       42 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-30 19:02:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-30 19:02:02       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-30 19:02:02       87 阅读
  4. Python语言-面向对象

    2023-12-30 19:02:02       96 阅读

热门阅读

  1. Spring Boot应用程序中实现多态切换多数据源

    2023-12-30 19:02:02       63 阅读
  2. C++协程和线程的区别?详细介绍一下C++协程

    2023-12-30 19:02:02       67 阅读
  3. 解决生成的insert语句内有单引号的情况

    2023-12-30 19:02:02       57 阅读
  4. ceph之rados设计原理与实现:crush算法

    2023-12-30 19:02:02       61 阅读
  5. Kubernetes 网络架构

    2023-12-30 19:02:02       53 阅读
  6. Python中的函数

    2023-12-30 19:02:02       60 阅读
  7. Matlab实时读取串口数据并实时画图方法

    2023-12-30 19:02:02       65 阅读
  8. epoll并发编程

    2023-12-30 19:02:02       55 阅读
  9. Linux面试题 5

    2023-12-30 19:02:02       47 阅读
  10. python cgi获取前端传送json

    2023-12-30 19:02:02       58 阅读
  11. 【Linux 程序】1. 程序构建

    2023-12-30 19:02:02       53 阅读