FEBS Cloud 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
FEBS Cloud 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
FEBS Cloud 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
FEBS Cloud 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
FEBS Cloud 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 Apache
开发语言 Java
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发微服务框架
开源组织
地区 国产
投 递 者 mrbird
适用人群 未知
收录时间 2019-09-09

软件简介

FEBS Cloud是一款使用Spring Cloud Greenwich.SR1、Spring Cloud OAuth2和Spring Cloud Security构建的权限管理系统,前端(FEBS Cloud Web)采用vue element admin构建。FEBS意指:Fast,Easy use,Beautiful和Safe。该系统具有如下特点:

  1. 前后端分离架构,客户端和服务端纯Token交互;

  2. 认证服务器与资源服务器分离,方便接入自己的微服务系统;

  3. 微服务防护,客户端请求资源只能通过微服务网关获取;

  4. 集成Spring Boot Admin,多维度监控微服务;

  5. 集成Zipkin,方便跟踪Feign调用链;

  6. 集成ELK,集中管理日志,便于问题分析;

  7. 微服务Docker化,使用Docker Compose一键部署;

  8. 提供详细的使用文档和搭建教程;

  9. 前后端请求参数校验,Excel导入导出,代码生成等。

文档与教程

项目文档及手摸手搭建教程地址:https://www.kancloud.cn/mrbird/spring-cloud/1263679

系统架构

系统架构如下图所示(右键在新标签页中打开图片):

项目地址

平台 FEBS Cloud(后端) FEBS Cloud Web(前端)
GitHub https://github.com/wuyouzhuguli/FEBS-Cloud https://github.com/wuyouzhuguli/FEBS-Cloud-Web
Gitee https://gitee.com/mrbirdd/FEBS-Cloud https://gitee.com/mrbirdd/FEBS-Cloud-Web

演示地址

演示地址(服务器资源有限,没有搭建ELK):http://49.234.20.223:9527

演示环境账号密码:

账号 密码 权限
scott 1234qwer 注册账户,拥有查看权限

本地部署账号密码:

账号 密码 权限
mrbird 1234qwer 超级管理员,拥有所有增删改查权限
scott 1234qwer 注册账户,拥有查看,新增权限(新增用户除外)和导出Excel权限
jane 1234qwer 系统监测员,负责整个系统监控模块

服务模块

FEBS模块:

服务名称 端口 描述
FEBS-Register 8001 微服务注册中心
FEBS-Auth 8101 微服务认证服务器
FEBS-Server-System 8201 微服务子系统(资源服务器)
FEBS-Server-Test 8202 微服务子系统(资源服务器)
FEBS-Gateway 8301 微服务网关
FEBS-Monitor-Admin 8401 微服务监控子系统
Zipkin-Server 8402 Zipkin服务器
FEBS-Config 8501 微服务配置子系统

第三方模块:

服务名称 端口 描述
MySQL 3306 MySQL 数据库
RabbitMQ 5672 RabbitMQ 消息中间件
Redis 6379 K-V 缓存数据库
Elasticsearch 9200 日志存储
Logstash 4560 日志收集
Kibana 5601 日志展示

目录结构

├─febs-auth                       ------ 微服务认证服务器
├─febs-cloud                      ------ 整个项目的父模块
│  └─docker compose               ------ 存放docker compose文件
│      ├─elk                      ------ ELK docker compose文件
│      ├─febs-cloud               ------ 聚合所有微服务子项目的docker compose文件
│      └─third-part               ------ 第三方服务(MySQL,Redis等)docker compose文件
├─febs-common                     ------ 通用模块
├─febs-config                     ------ 微服务配置中心
├─febs-gateway                    ------ 微服务网关
├─febs-monitor                    ------ 微服务监控父模块
│  ├─febs-monitor-admin           ------ 微服务监控中心
│  └─zipkin-server                ------ zipkin 服务
├─febs-register                   ------ 微服务注册中心
└─febs-server                     ------ 资源服务器
   ├─febs-server-system           ------- 资源服务器系统模块
   └─febs-server-test             ------ 资源服务器demo,演示如何整合自己的微服务系统

系统截图

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (12)

加载中
兄弟换个前端框架吧 太丑了 后端不错 代码生成器加个前端呗
2020/05/24 23:22
回复
举报
zipkin.sql脚本没有啊???
2020/01/02 03:33
回复
举报
阿丘不知道昨天发什么神经去看看你有没有cloud版本,结果发现真有了
2019/09/15 09:04
回复
举报
mrbird软件作者
谁是阿丘...
2019/09/15 19:53
回复
举报
建议改用Nacos,简单方便。
2019/09/11 16:59
回复
举报
mrbird软件作者
已在后期更新计划中
2019/09/12 09:15
回复
举报
那太好了,持续关注
2019/09/12 09:32
回复
举报
演示地址认证超时了
2019/09/10 10:07
回复
举报
mrbird软件作者
服务器资源有限,现在好了。
2019/09/11 16:38
回复
举报
@红薯 能说下推荐理由吗?
2019/09/10 10:04
回复
举报
mrbird软件作者
有什么问题吗?
2019/09/11 16:38
回复
举报
zipkin.sql脚本没有更新啊
2020/01/02 02:42
回复
举报
更多评论
发表于开发技能专区
2020/04/19 11:04

FEBS-Cloud 发布 2.0-RELEASE,Spring Cloud 微服务权限系统

更新内容 完善使用教程和二次开发教程,让您更容易上手; 集成K8S集群部署; starter封装常用模块,通过几行配置开箱即用; 完善代码生成,加入分布式任务调度,分布式事务; 整合Knife4J,几行配置自动生成系统API文档; 加入数据权限,调整前端管理平台UI等。 演示地址:https://cloud.mrbird.cn FEBS Cloud是一款使用Spring Cloud Hoxton.RELEASE、Spring Cloud OAuth2 & Spring Cloud Alibaba构建的低耦合权限管理系统,前端...

4
44
发表于开发技能专区
2019/10/22 10:36

FEBS Cloud 微服务权限系统 1.3 版本发布

FEBS Cloud是一款使用Spring Cloud Greenwich.SR3、Spring Cloud OAuth2 & Spring Cloud Alibaba构建的低耦合权限管理系统,前端(FEBS Cloud Web)采用vue element admin构建。FEBS意指:Fast,Easy use,Beautiful和Safe。预览地址:https://cloud.mrbird.cn。 该系统具有如下特点: 前后端分离架构,客户端和服务端纯Token交互; 认证服务器与资源服务器分离,方便接入自己的微服务系统; 微服务防护,客户端请求资源只能通过...

4
49
发表于AI & 大数据专区
2019/09/22 23:04

FEBS Cloud v1.1 发布,整合 Spring Cloud Alibaba

FEBS Cloud是一款使用Spring Cloud Greenwich.SR3、Spring Cloud OAuth2 & Spring Cloud Alibaba构建的低耦合权限管理系统,前端(FEBS Cloud Web)采用vue element admin构建。FEBS意指:Fast,Easy use,Beautiful和Safe。该系统具有如下特点: 前后端分离架构,客户端和服务端纯Token交互; 认证服务器与资源服务器分离,方便接入自己的微服务系统; 微服务防护,客户端请求资源只能通过微服务网关获取; 集成Spring Boot A...

0
29
发表于软件架构专区
2019/09/09 09:03

基于 Spring Cloud Greenwich.SR1 的微服务权限系统 FEBS Cloud

FEBS Cloud是一款使用Spring Cloud Greenwich.SR1、Spring Cloud OAuth2和Spring Cloud Security构建的权限管理系统,前端(FEBS Cloud Web)采用vue element admin构建。FEBS意指:Fast,Easy use,Beautiful和Safe。该系统具有如下特点: 前后端分离架构,客户端和服务端纯Token交互; 认证服务器与资源服务器分离,方便接入自己的微服务系统; 微服务防护,客户端请求资源只能通过微服务网关获取; 集成Spring Boot Admin,多...

15
57
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2018/09/10 10:32

什么是FEBS

FEBS后台权限管理系统 FEBS是一个简单高效的后台权限管理系统。项目基础框架采用全新的Java Web开发框架 —— Spring Boot2.0.4,消除了繁杂的XML配置,使得二次开发更为简单;数据访问层采用Mybatis,同时引入了通用Mapper和PageHelper插件,可快速高效的对单表进行增删改查操作,消除了大量传统XML配置SQL的代码;安全框架采用时下流行的Apache Shiro,可实现对按钮级别的权限控制;前端页面使用Bootstrap构建,主题风格为时下...

0
0
发表于开发技能专区
2018/05/24 19:17

基于Spring Boot和Shiro的后台管理系统FEBS

## 系统简介 [FEBS](https://github.com/wuyouzhuguli/FEBS)是一个简单高效的后台权限管理系统。项目基础框架采用全新的Java Web开发框架 —— Spring Boot,消除了繁杂的XML配置,使得二次开发更为简单;数据访问层采用Mybatis,同时引入了通用Mapper和PageHelper插件,可快速高效的对单表进行增删改查操作,消除了大量传统XML配置SQL的代码;安全框架采用时下流行的Apache Shiro,可实现对按钮级别的权限控制;前端页面使用B...

2
4
发表了博客
2020/09/27 14:19

Creative Cloud Desktop 和 Document Cloud的区别

https://helpx.adobe.com/cn/creative-cloud/help/sync-creative-cloud-files.html Creative Cloud通过在win10中共享了一个文件夹来共享PS等文件,可以进行本机编辑,多终端同步修改,字体、素材什么的貌似都可以,我不会用,也不需要用。 Document Cloud是用来和Acrobat (Reader) DC配合使用,ios上上传到Document Cloud上后,所有的修改都会自动同步到云上,但是windows上无法同步,只能上网站下载下来,修改后再上传上去才...

0
0
发表于云计算专区
2016/06/28 16:02

[Spring-Cloud] 1.Spring-Cloud特性

Spring Cloud 特性 ================= > Spring Cloud为快速构建分布式系统一些常用功能(如:配置管理,服务发现,断路器,智能路由,服务代理,控制总线等)提供了一套开发工具。 > 这些工具就相当于分布式系统的样板,Spring Cloud的使用者,可以使用这些样板工具快速的构建服务以及相关应用。 > 这些工具能够在任何分布式环境中良好的运行,如:开发者的笔记本,数据中心以及类似Cloud Foundry这样的管理平台。 > 具有特性,...

0
7
发表了博客
2018/08/21 14:41

cloud-utils

官方下载:https://launchpad.net/cloud-utils rpm包下载地址:http://rpmfind.net/linux/rpm2html/search.php?query=cloud-utils This package provides a useful set of utilities for managing cloud images. The euca2ools package (a dependency of cloud-utils) provides an Amazon EC2 API compatible set of utilities for bundling kernels, ramdisks, and root filesystems, and uploading them to either EC2 or UE...

0
0
发表了博客
2013/04/10 22:58

Cloud Driver

Cloudify cloud driver 是基于云环境的Cloufify抽像层。为Cloudify提供云基础设施接口。为Cloudify运行应用按需提供计算资源。 1.计算资源的提供 Cloudify使用agentless-installation方式安装Cloudify,即在安装过程中不需要在分配的机器中预装任何的Cloudify软件(如,agent)。Cloudify controller只要通过SSH与新分配的机器简单的建立连接,再安装需要的Cloudify组件并连接到它的Cloudify集群。 因此,除了满足最小需求的镜像...

0
2
发表于开发技能专区
2016/11/23 16:15

spring cloud

主要记录在学习spring cloud一些常见的问题 注册中心eureka不显示ip,需要配置 eureka.instance.preferIpAddress=true eureka.instance.instance-id=${spring.cloud.client.ipAddress}:${server.port}

0
1
发表了博客
2014/10/26 15:53

SDO Cloud

SDO Cloud

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于软件架构专区
2020/08/05 10:00

FEBS-cloud JOB SERVER 启动报错 有人知道吗

2
0
发表于服务端专区
2020/03/31 10:07

大家谁熟悉FEBS,其中的授权认证问题我一直搞不明白

上图是作者关于获取token的说明,下图是后台管理页面中客户端设置: 我现在手机端想注册成为会员,注意不是后台管理用户,而是会员,怎么获取令牌,用什么授权方式,如何设置呢?

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
12 评论
300 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部