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处理分布式事务

     

     

  • 相关阅读:
    windows10远程桌面慢的解决
    linux挂载windows共享盘
    ORACLE 临时表空间满了的原因解决方案
    oracle临时表空间扩容
    expdp/impdp 数据泵导入导出
    Oracle Awr报告_生成
    mysql备份与保存
    oracle lsnrctl监听器多实例配置
    RabbitMQ
    docker stop 容器时 不能将我指定的容器停掉
  • 原文地址:https://www.cnblogs.com/baldprogrammer/p/13880565.html
Copyright © 2011-2022 走看看