笔记
2、微服务核心基础讲解
简介:讲解微服务核心知识 :网关、服务发现注册、配置中心、链路追踪、负载均衡器、熔断
1、网关:路由转发 + 过滤器
/api/v1/pruduct/ 商品服务
/api/v1/order/ 订单服务
/api/v1/user/ 用户服务
2、服务注册发现:调用和被调用方的信息维护
3、配置中心:管理配置,动态更新 application.properties
4、链路追踪:分析调用链路耗时
例子:下单-》查询商品服务获取商品价格-》查询用户信息-》保存数据库
5、负载均衡器:分发负载
6、熔断:保护自己和被调用方
开始
网关:
1、网关:路由转发 + 过滤器
/api/v1/pruduct/ 商品服务
/api/v1/order/ 订单服务
/api/v1/user/ 用户服务
通过模块去转发 product、order、user这些
哪些需要用户登陆才能去做
服务注册发现
2、服务注册发现:调用和被调用方的信息维护
注册信心有很多接口的信息
还可以做负载均衡的作用
配置中心
3、配置中心:管理配置,动态更新 application.properties
原来是没一个服务里面都有一个properties的配置文件。
订单服务可以从配置中心拉取,配置信息
链路追踪
4、链路追踪:分析调用链路耗时
例子:下单-》查询商品服务获取商品价格-》查询用户信息-》保存数据库
服务之间的调用