您现在的位置是:首页 > 文章详情

spring cloud构建java版 b2b2c电子商务云商平台

日期:2018-11-29点击:432

大型企业分布式微服务云架构服务组件

实现模块化、微服务化、原子化、灰度发布、持续集成 愿意了解源码的朋友直接求求交流分享技术:二一四七七七五六三三

1er

commonservice eureka
Netflix
云端服务发现,一个基于 REST 的服务,用于定位服务,以实现云端中间层服务发现和故障转移。

 2config

commonservice config
Spring
配置管理工具包,让你可以把配置放到远程服务器,集中化管理集群配置,目前支持本地存储、Git以及Subversion。

 3bus

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

 4hystrix

Hystrix
Netflix
熔断器,容错管理工具,旨在通过熔断机制控制服务和第三方库的节点,从而对延迟和故障提供更强大的容错能力。

5feign

Feign
OpenFeign
Feign是一种声明式、模板化的HTTP客户端。
6task

 

Spring Cloud Task
Spring
提供云端计划任务管理、任务调度。

 7_ribbon

Ribbon
Netflix
提供云端负载均衡,有多种负载均衡策略可供选择,可配合服务发现和断路器使用。

 
8turbine

Turbine
Netflix
Turbine是聚合服务器发送事件流数据的一个工具,用来监控集群下hystrix的metrics情况。
9_zuul

Zuul
Netflix
Zuul 是在云平台上提供动态路由,监控,弹性,安全等边缘服务的框架。Zuul 相当于是设备和 Netflix 流应用的 Web 网站后端所有请求的前门。

 10security

Spring Cloud Security
Spring
基于spring security的安全工具包,为你的应用程序添加安全控制。

 11sso

commonservice sso
OAuth2.0
为Web、手机、PC提供统一登录、认证、授权入口,允许第三方系统在用户授权的前提下访问用户在服务鸿鹄云商存储的服务信息。

 12apigateway

commonservice apigateway
apigateway
API网关封装了系统内部架构,为每个客户端提供一个定制的API。如身份验证、监控、负载均衡、缓存、管理、静态响应处理。

13_zip_sleuth

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

 14turbine

commonservice turbine
Netflix
聚合服务器发送事件流数据的一个工具,用来监控集群下hystrix的metrics情况。。

 15_cache

commonservice cache
cache
独立分布式缓存服务。

 16_admin

commonservice admin
SBA
微服务监控,如Health、内存、JVM、垃圾回收、各种配置信息(比如数据源、缓存列表和命中率)等,可修改logger的level等。
资料和源码来源

原文链接:https://yq.aliyun.com/articles/674127
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章