时间:2020.9.11

主题:Eureka知识

Eureka知识

Eureka知识

基础知识

基础概念

  • 集群、分布式、微服务、SOA是什么
    • 集群:同一个业务,部署在多个服务器上(不同的服务器运行同样的代码,干同一件事)
    • 分布式:一个业务分拆多个子业务,部署在不同的服务器上(不同的服务器,运行不同的代码,为了同一个目的)
    • 分布式集群:
    • 微服务:可将应用拆分成多个核心功能。每个功能都被称为一项服务,可以单独构建和部署。
    • SOA:SOA是一种粗粒度、松耦合服务架构,服务之间通过简单、精确定义接口进行通讯,不涉及底层编程接口和通讯模型。SOA可以看作是B/S模型、XML标准通用标记语言的子集)/Web Service技术之后的自然延伸。
    • CAP理论:
      • 一致性(consistency)
      • 可用性(availability)
      • 分区容错性(partition tolerance)
  • Spring Cloud(服务治理)图解

Eureka知识

  • Eureka图解

Eureka知识

  • Hystrix(服务容错保护)图解

Eureka知识

  • Feign(生命式服务调用)图解

Eureka知识

  • Zuul(API网关)
    • zuul 是netflix开源的一个API Gateway 服务器, 本质上是一个web servlet应用。
    • Zuul 在云平台上提供动态路由,监控,弹性,安全等边缘服务的框架。Zuul 相当于是设备和 Netflix 流应用的 Web 网站后端所有请求的前门。
  • SpringCloud Config(配置中心)
    • Spring Cloud Config为分布式系统中的外部配置提供服务器和客户端支持。方便部署与运维。
  • 分客户端、服务端。

学习分享:

Eureka知识

相关文章:

  • 2022-12-23
  • 2021-10-03
  • 2021-08-10
  • 2021-08-14
  • 2021-10-26
  • 2022-12-23
  • 2021-08-15
猜你喜欢
  • 2021-04-18
  • 2021-10-09
  • 2021-07-22
  • 2021-10-29
  • 2021-11-09
  • 2021-07-28
  • 2021-11-03
相关资源
相似解决方案