介绍:

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

系统特色:

中台化前端
集成d2admin中台化前端,优化前端架构和功能布局,支撑中台服务化的应用开发。
JWT鉴权
通过JWT的方式来进行用户认证和信息传递,保证服务之间用户无状态的传递。
监控
利用Spring Boot Admin 来监控各个独立Service的运行状态;利用Hystrix Dashboard来实时查看接口的运行状态和调用频率等。
负载均衡
将服务保留的rest进行代理和网关控制,除了平常经常使用的node.js、nginx外,Spring Cloud系列的zuul和ribbon,可以帮我们进行正常的网关管控和负载均衡。其中扩展和借鉴国外项目的扩展基于JWT的Zuul限流插件,方面进行限流。
服务注册与调用
基于Nacos来实现的服务注册与调用,在Spring Cloud中使用Feign, 我们可以做到使用HTTP请求远程服务时能与调用本地方法一样的编码体验,开发者完全感知不到这是远程方法,更感知不到这是个HTTP请求。
熔断与流控
集成阿里Sentinel进行接口流量控制,通过熔断和降级处理避免服务之间的调用“雪崩”。

更新日志:

Cloud Platform后台管理系统 v3.1.0:
1.升级spring cloud .0.0
2.升级spring boot 2.4.1
3.升级spring cloud alibaba 2.2.4.RELEASE
4.Gateway切换Ribbon至LoadBalance

网盘下载地址:

http://kekewangLuo.cc/byqKBfS175q0

图片:

基于Spring Cloud微服务化开发平台-Cloud Platform后台管理系统 v3.1.0相关推荐

  1. echarts python源码_基于Echarts的微代码开发平台SmartChart, 免费开源使用

    A platform that Connect Data to Echarts. 简介 SmartChart基于Echarts/Django的微代码开发平台,适用于任何WEB项目 简单, 敏捷, 高效 ...

  2. Spring Cloud 微服务开放平台接口

    Spring Cloud 微服务开放平台接口 github源码地址: https://github.com/spring-cloud/spring-cloud-security 前言: 什么是开放平台 ...

  3. JAVA SpringBlade 微服务开发平台框架,企业级的SaaS多租户微服务平台,基于Spring Boot 2.7

    SpringBlade微服务开发平台 完整代码下载地址:JAVA SpringBlade 微服务开发平台框架,企业级的SaaS多租户微服务平台 采用前后端分离的模式,前端开源两个框架:Sword (基 ...

  4. Spring Cloud 微服务开发实战

    为什么要学习微服务? 1. 求职时增强技术自信. 微服务是非常热门的话题,企业招聘中也越来越多的要求有微服务开发.架构能力,不掌握一些微服务技能找工作时也缺乏亮点,可以说微服务架构已经成为中高级后端开 ...

  5. 基于VS Code搭建通用ARM微控制器开发平台

    基于VS Code搭建通用ARM微控制器开发平台 Data Author Version Note 2022.04.12 Dog Tao V1.0 Release as V1.0 - 使用基于STM3 ...

  6. jeecgboot前端开发_一款基于代码生成器的Java快速开发平台【jeecg-boot】

    原标题:一款基于代码生成器的Java快速开发平台[jeecg-boot] 今天给大家介绍一个后台脚手架框架:jeecg-boot 来看看官方怎么介绍的. 一款基于代码生成器的Java快速开发平台!全新 ...

  7. idea新建springboot后端到前端_基于SpringBoot+AntDesign的快速开发平台

    项目介绍 Jeecg-Boot是一款基于SpringBoot+代码生成器的快速开发平台!前后端分离架构.技术采用SpringBoot.AntDesignVue.Mybatis.Shiro.JWT.强大 ...

  8. mPass 微服务开发平台

    基于SpringBoot2.x.SpringCloud并采用前后端分离的企业级微服务,多租户系统架构微服务开发平台 mPaaS(Microservice PaaS)为租户业务开发.测试.运营及运维开源 ...

  9. JeecgBoot 2.1 Online表单版本发布,基于SpringBoot+AntDesign的快速开发平台

    项目介绍 Jeecg-Boot 是一款基于SpringBoot+代码生成器的快速开发平台!采用前后端分离架构:SpringBoot,Ant-Design-Vue,Mybatis,Shiro,JWT.强 ...

最新文章

  1. 《JAVA与模式》之命令模式
  2. 清华大学软件学院院长王建民:以数字基建为契机,加强工业互联网大数据软件建设...
  3. Android TrafficStats类的使用
  4. centos7 开机延迟几分钟后自启动
  5. openSSL命令、PKI、CA、SSL证书原理
  6. C#动态加载dll,dll目录指定
  7. 剑指Offer题解(Python版)
  8. weigm怎么下载_彩七官网下载地址|官网
  9. 2018年度计算机视觉GtiHub top开源项目!
  10. 带你学会区分Scheduled Thread Pool Executor 与Timer
  11. Codeforces 699D Fix a Tree 并查集
  12. android java静态库,Android NDK开发相关知识集合
  13. 40.服务器搭建准备
  14. Idea集成使用SVN教程
  15. 频谱分析仪查看时域波形
  16. 没了Ghost,系统也能“雨过天晴”了
  17. 百度网盘客户端刷不出内容,网页版打不开,怎么办?
  18. 贪睡的理发师问题程序设计c语言,【操作系统经典问题】睡眠理发师问题
  19. 电脑网络看不到其它计算机,解决网络和共享中看不到其他计算机的问题
  20. php mud游戏源码,mud手游源码,mud安卓端源码,谁与争锋mud源码:关于MUD纯文字游戏架设(回答得好加分100)(开源mud游戏框架)-南开游戏网...

热门文章

  1. nginx 跨服务器显示图片,centos6.6下nginx配置远程服务器上图片访问
  2. 江苏省计算机考试Python用书,【关注】Python列入高考内容以及全国计算机等级考试!...
  3. mysql如何保证高可用_mysql怎么保证高可用
  4. 信息学奥赛一本通 2037:【例5.4】约瑟夫问题 | 1334:【例2-3】围圈报数 | 洛谷 P1996 约瑟夫问题
  5. 信息学奥赛一本通 1021:打印字符 | OpenJudge NOI 1.2 08
  6. Jzzhu and Chocolate(CF-449A)
  7. 训练日志 2018.10.11
  8. php导入excel源码,利用PHPExcel类库,实现PHP导出导入Excel表格Excel文件!
  9. proteus里面没有stm32怎么办_使用C#编写STM32对接物联网平台IoTSharp发送遥测数据
  10. linux复制压缩文件夹,[操作系统]linux中文件或者文件夹的基本操作(复制,移动,删除,查找,压缩)...