zoukankan      html  css  js  c++  java
  • SpringCloud2

    springcloud  Sleuth

     多节点链路用于进行监控跟踪。

     

    SpringCloud Alibaba:

    netflix进入维护状态。

     Nacos:

    一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。

    即注册中心与配置中心

    Nacos = euerka + config + bus

     Nacos用于注册中心:

    1、使用standalone启动,使用集群会报错:    startup.cmd -m standalone.

    启动后使用与eureka注册一样的方式。配置如下:

    server:
      port: 9001
    
    spring:
      application:
        name: service-provider-nacos
      cloud:
        nacos:
          discovery:
            server-addr: 127.0.0.1:8848
    management:
      endpoints:
        web:
          exposure:
            include: "*"

    2、注册中心的对比

    nacos可以调整AP与CP。

     

      AP与CP切换:

    nacos作为配置中心:

     配置文件:使用bootstrap.yml

    server:
      port: 2333
    
    spring:
      application:
        name: nacos-config-client
      cloud:
        nacos:
          config:
            server-addr: 127.0.0.1:8848
            file-extension: yaml #指定yaml格式文件
          discovery:
            server-addr: 127.0.0.1:8848

    命名空间:

     

     

     不同生产环境切换:

    spring:
      profiles:
        #active: dev
        active: test

    nacos集群搭建:

    springcloudalibaba Sentinel

    熔断与限流:

     

     

     服务降级:

     

     

     

     

     系统保护

    客户自定义限流处理逻辑: 

     启动故障:

    https://blog.csdn.net/kongliand/article/details/108058831

     熔断策略:

     

     规则持久化:

     

     Seata处理分布式事务

     

     

  • 相关阅读:
    JS: 子项可以来回交换的两个下拉列表
    DOM事件
    DOM基础2——元素
    DOM基础1
    JS: 随机点名程序与万年历
    G_S男女匹配算法(算法的第一个程序2016.09.19)
    Java IO流详尽解析(大神之作)
    细讲解JAVA中的IO流
    c++运算符的优先级(收好不谢)
    java程序——输出当月日历表
  • 原文地址:https://www.cnblogs.com/baldprogrammer/p/13880565.html
Copyright © 2011-2022 走看看