JAVA 多用户商城系统b2b2c-Spring Cloud组件

我们从整体上来看一下Spring Cloud各个组件如何来配套使用:

愿意了解源码的朋友直接企鹅求求:二一四七七七五六三三

JAVA 多用户商城系统b2b2c-Spring Cloud组件_第1张图片

从上图可以看出Spring Cloud各个组件相互配合,合作支持了一套完整的微服务架构。

其中Eureka负责服务的注册与发现,很好将各服务连接起来

Hystrix 负责监控服务之间的调用情况,连续多次失败进行熔断保护。

Hystrix dashboard,Turbine 负责监控 Hystrix的熔断情况,并给予图形化的展示

Spring Cloud Config 提供了统一的配置中心服务

当配置文件发生变化的时候,Spring Cloud Bus 负责通知各服务去获取最新的配置信息

所有对外的请求和服务,我们都通过Zuul来进行转发,起到API网关的作用

最后我们使用Sleuth+Zipkin将所有的请求数据记录下来,方便我们进行后续分析

Spring Cloud提供了标准化的、全站式的技术方案,意义可能会堪比当前Servlet规范的诞生,有效推进服务端软件系统技术水平的进步。

大型企业分布式互联网电子商务平台,推出PC+微信+APP+云服务的云商平台系统,其中包括B2B、B2C、C2C、O2O、新零售、直播电商等子平台。

平台部分截图: 资料和源码来源

JAVA 多用户商城系统b2b2c-Spring Cloud组件_第2张图片
20181128110543748.png

JAVA 多用户商城系统b2b2c-Spring Cloud组件_第3张图片
20181128110600246.png
JAVA 多用户商城系统b2b2c-Spring Cloud组件_第4张图片
20181128110609244.png
JAVA 多用户商城系统b2b2c-Spring Cloud组件_第5张图片
20181128110617406.png

你可能感兴趣的:(JAVA 多用户商城系统b2b2c-Spring Cloud组件)