zoukankan      html  css  js  c++  java
  • 小D课堂

    笔记

    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、链路追踪:分析调用链路耗时
                例子:下单-》查询商品服务获取商品价格-》查询用户信息-》保存数据库


    服务之间的调用








     

  • 相关阅读:
    geoserver 地图性能和缓存
    geoserver PostGIS的安装和使用
    geoserver 数据图层输出格式
    Centos7Yum安装配置指定版本nginx
    Centos7Yum安装PHP7.2
    CentOS7 中把默认yum源更换成163源
    安装配置Elasticserch的方法
    redis的持久化(RDB&AOF的区别)
    LayerDate渲染多个class出现闪现问题的解决
    explain分析SQL语句详解
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11440189.html
Copyright © 2011-2022 走看看