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

     

     

  • 相关阅读:
    mysql_db_sql_字段内容转化为小写
    Vue 单元测试 使用mocha+jest
    node express4 + 前端自动刷新
    vue-cli3 使用雪碧图
    稳赚的技术指标
    通信达日线买卖指标
    css+js调整当前界面背景音量
    canvas百分比加载动画
    处理安卓和ios当页面原生键盘弹出,输入框不显示
    js复制粘贴模板
  • 原文地址:https://www.cnblogs.com/baldprogrammer/p/13880565.html
Copyright © 2011-2022 走看看