The Wayback Machine - https://web.archive.org/web/20200613082750/https://github.com/gavenwangcn/vole
Skip to content
SpringCloud Micro service business framework , SpringCloud 微服务商业脚手架
Java FreeMarker
Branch: master
Clone or download

Latest commit

gavenwangcn Create .gitattributes
修改语言分类
Latest commit 3bb0fa0 Jun 20, 2019

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs update arch.png Dec 4, 2018
vole-auth vole commit Dec 4, 2018
vole-common vole commit Dec 4, 2018
vole-config update yml Dec 4, 2018
vole-demo
vole-eureka vole commit Dec 4, 2018
vole-gateway vole commit Dec 4, 2018
vole-modules Update pom.xml Jun 18, 2019
vole-mps update Dec 4, 2018
vole-passport-common vole commit Dec 4, 2018
vole-passport update Dec 4, 2018
vole-portal-common vole commit Dec 4, 2018
vole-portal-data update version Dec 11, 2018
vole-portal update version Dec 11, 2018
.DS_Store vole commit Dec 4, 2018
.gitattributes
.gitignore vole commit Dec 4, 2018
README.md update README Dec 4, 2018
ROADMAP.md vole commit Dec 4, 2018
pom.xml

README.md

ASF2

Vole

Vole 是一个基于最新的SpringCloud2.0的微服务商业开发脚手架->(非教学版),支持公司全方位应用架构搭建

Features

  • 基于Eureka的服务管理
  • 基于Spring-Cloud-Config的配置管理
  • 基于Spring-Oauth2的jwt鉴权服务
  • 基于Zuul的网关服务
  • 基于Elastic-Job的分布式job
  • 基于ShardingSphere的分库分表
  • 基于SpringAdmin的监控服务
  • 基于Zipkin的链路监控服务
  • 基于SpringCloudStream的消息驱动
  • 基于SpringSecurity的cookie的sso统一登陆服务
  • 支持分布式后台portal统一服务
  • 支持网关的动态配置和流量控制
  • 支持SpringSession的session管理
  • 支持Redis的数据服务缓存
  • 支持Hystrix的服务熔断管理
  • 支持swagger2的api管理
  • 支持Kafka,RabbitMQ,Rocketmq的消息接入
  • 支持Spring-Oauth2的sso
  • 支持Spring-Security的cas客户端
  • 支持FastDfs的客户端

Docker

使用 docker-compose 部署Docker镜像

架构

组件

vole由eureka, auth,config,gateway,mps,passport,portal,modules组成

Eureka

Eureka服务发现管理,支持高可用配置更多

Auth

Spring Oauth2鉴权管理支持jwt鉴权更多

Config

Spring config的配置服务管理更多

Gateway

Zuul的网关服务,支持动态配置网关更多

Mps

会员管理中心更多

Passport

后台统一登陆管理更多

Portal

后台管理中心更多

Modules

相关任务,消息,监控等组件更多

交流方式-微信

You can’t perform that action at this time.