springcloud使用笔记

1 底层原理:http://developer.51cto.com/art/201811/586513.htm

                                            springclod插件 技术


1 注册中心: Netflix  Eureka

2 http请求封装解析:Feign  动态代理

3 多机器负载均衡:ribbon    Round Robin 轮询算法

4 熔断机制:Netflix  Hystrix  多个线程池  熔断降级机制

5 服务网关:Netflix  Zuul  移动端要调用后端系统,统一从 Zuul 网关进入,由 Zuul 网关转发请  求给对应的服务。

6.spring clod Bus  事件 消息总线用于在集群(例如,配置变化事件)中传播状态变化,可与Spring Cloud                                                        Config联合实现热部署。 

7.Spring Cloud Config 配置管理工具包 可把配置放到远程服务器,集中化管理集群配置,支持本地存储 git                    subversion

  1 http,为外部配置提供基于资源的api

  2 可对属性值进行加密解密

  3 通过使用@EnableConfigServer在springboot应用中进行嵌入

  4spring Config客户端特性

          绑定Config服务端,使用远程的属性源 初始化Spring环境


8 Spring Cloud Sleuth   日志收集工具包,封装了Dapper和log-based追踪以及Zipkin和HTrace操作,为SpringCloud应用实现了一种分布式追踪解决方案。

9 Netflix  Archaius  配置管理API,包含一系列配置管理API,提供动态类型化属性、线程安全配置操作、轮询框架、回调机制等功能。

10 spring clod  stream 数据流操作开发包  封装了Redis Rabbit  Kafka 等中间件

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 单体应用存在的问题 随着业务的发展,开发变得越来越复杂。 修改、新增某个功能,需要对整个系统进行测试、重新部署。 ...
    卡布奇诺_7828阅读 1,007评论 0 0
  • SpringCloud 概述 1. 什么是SpringCloud? Spring Cloud是一系列框架的有序集合...
    redleaf阅读 2,849评论 0 2
  • Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础...
    无心火阅读 3,114评论 1 7
  • 孤独或许彷徨,内心坚守的你能否守住 飞扬或许太困了,他依偎着云朵睡着了,云朵也不忍心叫醒他,看着飞扬入睡的样子她笑...
    宣岩西歌阅读 2,817评论 0 11
  • 你知道,我会想你想到哭时间终究会流走.我们说着很多年后我们想要的结果. 其实只是一种妄想的发泄理由. 我喜欢躲在黑...
    不想忘阅读 1,157评论 0 0