Chinaunix首页 | 论坛 | 博客
  • 博客访问: 57880
  • 博文数量: 30
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 301
  • 用 户 组: 普通用户
  • 注册时间: 2012-03-25 22:19
个人简介

技术成就一切

文章分类

全部博文(30)

文章存档

2019年(1)

2015年(3)

2014年(24)

2013年(2)

我的朋友

分类: Java

2019-05-10 16:08:10

SpringCloud是一个基于SpringBoot实现的微服务架构开发工具。它为微服务架构中涉及的配置管理,服务治理,断路器,智能路由,微代理,控制总线,全局锁,决策竞选,分布式会话和集群状态管理等操作提供了一种简单的开发方式。
子项目如下描述:
Spring Cloud Config:配置管理工具
Spring Cloud Netflix:核心组件
    Eureka:服务治理组件
    Hystrix:容错管理组件(熔断器
    Ribbon:客户端负载均衡的服务调用组件
    Feigin:基于Ribbon和Hystrix的声明式服务调用组件
    Zuul:网关组件,提供智能路由,访问过滤等功能
Spring Cloud BUS:事件、消息总线
Spring Cloud Cluster:针对Zookeeper,Redis,HazelCast,Consul的选举算法和通用状态模式的实现
Spring Cloud Cloudfoundry: Pivotal Cloudfundry 的整合支持。
Spring Cloud Consul: 服务发现与配置管理工具。
Spring Cloud Stream: 通过 RedisRabbit 或者 Kafa 实现的消费微服务, 可以通过简单的声明式模型来发送和接收消息
Spring Cloud AWS: 用千简化整合 Amazon Web Service 的组件
Spring Cloud Security: 安全工具包, 提供在 Zuul 代理中对 0Auth2 客户端请求的中继器
Spring Cloud Sleuth: Spring Cloud 应用的分布式跟踪实现, 可以完美整合 Zipn
Spring Cloud ZooKeeper: 基于 ZooKeeper 的服务发现与配置管理组件。
Spring Cloud Starters: Spring Cloud 的基础组件, 它是基于 Spring Boot 风格项目的
基础依赖模块



阅读(724) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~