Spring Cloud分布式微服务云架构服务组件

本文介绍了微服务架构中关键组件和技术的应用,包括Zuul作为云平台的边缘服务框架,Spring Cloud Security提供安全控制,OAuth2.0实现统一认证授权,API网关用于封装内部架构并提供定制API,Zipkin实现分布式追踪,以及Turbine和SBA用于监控和服务治理。

实现模块化、微服务化、原子化、灰度发布、持续集成 Zuul Netflix Zuul 是在云平台上提供动态路由,监控,弹性,安全等边缘服务的框架。Zuul 相当于是设备和 Netflix 流应用的 Web 网站后端所有请求的前门。

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

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

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

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

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

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

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

源码来源:http://minglisoft.cn/honghu/technology.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值