Cloud-Admin: Cloud-Admin是国内首个基于Spring Cloud微服务化开发平台,核心技术采用Spring Boot2以及Spring Cloud Gateway相关核心组件,前端采用vue-element-admin组件。具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。

[](#cloud-admin%E5%BC%80%E6%BA%90%E7%89%88)Cloud-Admin(开源版

Cloud-Admin是国内首个基于Spring Cloud服务开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API 管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。 核心技术采用Spring Boot 2.0.1以及Spring Cloud (Finchley.RELEASE)相关核心组件,采用Consul注册中心,前端采用vue-element-admin组件。

[](#qq%E7%BE%A4%E5%8F%B7169824183)QQ群号:169824183

[](#%E5%BC%80%E6%BA%90%E7%94%A8%E6%88%B7%E7%99%BB%E8%AE%B0%E5%AE%A3%E4%BC%A0%E7%94%A8%E7%82%B9%E5%87%BB%E6%89%93%E5%BC%80)开源用户登记,宣传用:点击打开

[](#%E6%9C%80%E6%96%B0%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97%E7%82%B9%E5%87%BB%E6%9F%A5%E7%9C%8B)最新更新日志,点击查看

[](#%E5%9F%BA%E7%A1%80%E6%96%87%E6%A1%A3%E7%82%B9%E5%87%BB%E6%9F%A5%E7%9C%8B)基础文档,点击查看

[](#cloud-enterprise%E4%BC%81%E4%B8%9A%E7%89%88%E7%82%B9%E5%87%BB%E6%89%93%E5%BC%80)Cloud-Enterprise(企业版点击打开

[](#%E6%A8%A1%E5%9D%97%E8%AF%B4%E6%98%8E)模块说明

image.png

[](#%E6%9E%B6%E6%9E%84%E6%91%98%E8%A6%81)架构摘要

[](#%E6%9C%8D%E5%8A%A1%E9%89%B4%E6%9D%83)服务鉴权

老A独有的通过JWT的方式来加强服务之间调度的权限验证,保证内部服务的安全性。

[](#%E7%9B%91%E6%8E%A7)监控

利用Spring Boot Admin 来监控各个独立Service的运行状态;利用Hystrix Dashboard来实时查看接口的运行状态和调用频率等。

[](#%E8%B4%9F%E8%BD%BD%E5%9D%87%E8%A1%A1)负载均衡

将服务保留的rest进行代理和网关控制,除了平常经常使用的node.js、nginx外,Spring Cloud系列的zuul和ribbon,可以帮我们进行正常的网关管控和负载均衡。其中扩展和借鉴国外项目的扩展基于JWT的Zuul限流插件,方面进行限流。

[](#%E6%9C%8D%E5%8A%A1%E6%B3%A8%E5%86%8C%E4%B8%8E%E8%B0%83%E7%94%A8)服务注册与调用

基于Eureka来实现的服务注册与调用,在Spring Cloud中使用Feign, 我们可以做到使用HTTP请求远程服务时能与调用本地方法一样的编码体验,开发者完全感知不到这是远程方法,更感知不到这是个HTTP请求。

[](#%E7%86%94%E6%96%AD%E6%9C%BA%E5%88%B6)熔断机制

因为采取了服务的分布,为了避免服务之间的调用“雪崩”,采用了Hystrix的作为熔断器,避免了服务之间的“雪崩”。

    • *

[](#%E5%8A%9F%E8%83%BD%E6%88%AA%E5%9B%BE)功能截图

[](#%E5%9F%BA%E6%9C%AC%E5%8A%9F%E8%83%BD)基本功能

image.png

image.png

image.png

img

img

img

img

img

img

img

img

image.png

image.png

image.png

[](#license)License

Apache License Version 2.0


Original url: Access
Created at: 2018-10-18 18:11:01
Category: default
Tags: none

请先后发表评论
  • 最新评论
  • 总共0条评论