轻松掌握微服务治理的注册中心Eureka到Nacos知识点

轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第1张图片
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第2张图片
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第3张图片
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第4张图片
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第5张图片

1、SpringCloud

1、介绍

轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第6张图片
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第7张图片

2、消费者与服务者

在这里插入图片描述

3、服务拆分

1、介绍

轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第8张图片

2、服务之间调用

例如有两个微服务,分别提供用户信息和订单信息。两个服务都有自己的数据库,所以如下查订单信息是不能直接去查用户信息的数据库的,只能从订单服务发起远程调用用户服务。
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第9张图片

1、通过RestTemplate方式

在这里插入图片描述
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第10张图片

轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第11张图片
此时只是举例了服务需要拆分的问题,这种方式相当于写死了url地址,非常不通用,不推荐。应使用注册中心调用的方式,具体看后面知识。

4、Eureka注册中心

1、作用

轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第12张图片
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第13张图片
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第14张图片

2、搭建Euraka注册中心

轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第15张图片
启动后可访问注册中心
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第16张图片
3、服务注册到Euraka注册中心
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第17张图片
4、服务之间的调用发现
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第18张图片

5、负载均衡LoadBalanced
1、原理

轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第19张图片
原理:发起请求被拦截器拦截,近而从注册中心获取服务列表在通过负载均衡策略(如轮训算法)找到对应服务地址访问
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第20张图片

2、负载均衡策略

轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第21张图片
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第22张图片
一般默认的ZoneAvoidanceRule,如果需要修改则如下:
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第23张图片
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第24张图片
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第25张图片
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第26张图片
3、Ribbon的懒加载
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第27张图片

5、Nacos注册中心

1、介绍

轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第28张图片

2、安装启动
1、window安装启动

开发阶段采用单机安装即可
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第29张图片
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第30张图片
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第31张图片
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第32张图片
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第33张图片
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第34张图片
启动后打开提示的地址,登录账号密码都是nacos
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第35张图片
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第36张图片

3、服务注册到Nacos注册中心

轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第37张图片
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第38张图片

4、配置服务的集群
1、介绍

轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第39张图片
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第40张图片

2、配置
  • 配置根据集群名称优先访问同集群的服务
    轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第41张图片
    轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第42张图片
  • 配置服务的访问权重

如果一个服务的权重配置为0,就不会被访问
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第43张图片
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第44张图片

  • 配置的环境隔离
    在这里插入图片描述
    轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第45张图片
    轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第46张图片
    轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第47张图片
    轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第48张图片
    轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第49张图片
    轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第50张图片
5、Eureka和Nacos的区别

轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第51张图片
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第52张图片
轻松掌握微服务治理的注册中心Eureka到Nacos知识点_第53张图片

你可能感兴趣的:(eureka,微服务,spring,cloud)