软件简介

MyClouds是一个基于成熟软件项目研发方法论和SpringCloud生态圈的插拔式轻量级微服务治理及快速开发平台。以”标准功能可复用、通用模块可配置、业务需求快速开发、异构系统无缝集成、应用性能可监控扩展、系统日志可分析审计“为目标, 帮助企业落实IT策略、屏蔽技术壁垒,快速实现可水平扩展的高性能高可用业务愿景。 为软件研发团队提供高效可控、随需应变、快速实现业务需求的全栈式技术解决方案,以最低成本和最低风险获得更高质量、更快交付业务和运维支持的核心技术竞争力。

适用场景

MyClouds架构以互联网分布式应用开发优先并兼顾传统单体分层应用开发模式。因此,基于MyClouds丰富的组件体系,既能开发面向互联网的各类电商、金融、互联网+行业应用的PC端网站、管理系统、移动端H5应用、后台API接口服务等;也能快速开发面向传统软件行业的各类企业管理系统、各级各类政务信息化系统等。

前端技术选型

  • 基础类库:BootStrap JQuery WeUI

  • 插件集合:DataTables zTree Select2 DatePicker DateRangePicker等周边优选插件集。

后端技术选型

  • 核心依赖:Thymeleaf SpringMVC SpringCore SpringSession MyBatis Redis Druid ShardingJDBC

  • 服务治理:SpringCloud生态组件 Consul服务注册中心

  • 辅助工具:Maven SpringBoot

  • 扩展组件:丰富的扩展模块。(如分布式文件存储模块、实时流计算模块、消息队列模块等等)

通用预置组件

  • 统一资源配置与权限管理系统

  • 应用监控与服务链路跟踪系统

  • 日志采集与分析系统

愿景规划

建一流微服务治理与快速开发平台,打造成熟稳定的技术组件生态和丰富的通用业务参考实现。

开发手册、在线演示入口

https://gitee.com/osworks/MyClouds/blob/master/README.md

发展轨迹

 
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (6)

加载中
首页文档下载都是404,下架了吗?
05/12 17:21
回复
举报
启动报错: 2019-05-17 15:31:46.913 WARN 6636 --- [ost-startStop-1] o.a.c.loader.WebappClassLoaderBase : The web application [ROOT] appears to have started a thread named [spring.cloud.inetutils] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) java.util.concurrent.locks.A Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. 2019-05-17 15:31:46.946 ERROR 6636 --- [ main] o.s.b.d.LoggingFailureAnalysisReporter : *************************** APPLICATION FAILED TO START *************************** Description: Invalid config server configuration. Action: If you are using the git profile, you need to set a Git URI in your configuration. If you are using a native profile and have spring.cloud.config.server.bootstrap=true, you need to use a composite configuration.
2019/05/17 15:35
回复
举报
xiongchun软件作者

引用来自“石岩”的评论

使用手册没有发布???
https://gitee.com/osworks/MyClouds/wikis/pages
2019/02/21 12:13
回复
举报
xiongchun软件作者

引用来自“王小费”的评论

坐等完善开发文档:bowtie:
https://gitee.com/osworks/MyClouds/wikis/pages
2019/02/21 12:13
回复
举报
坐等完善开发文档:bowtie:
2019/01/04 17:56
回复
举报
使用手册没有发布???
2018/03/29 12:44
回复
举报
更多评论
发表于开发技能专区
2019/07/11 10:14

MyClouds-2.2 发布,企业级微服务平台

MyClouds企业级微服务平台 MyClouds-V2.2-RELEASE 已发布。 更新如下 1. [增强] 完善了全局日志处理逻辑,增加了统一日志ID,针对系统级的异常,返回信息中增加了异常.要信息。 2. [新增] 集成了spring-cache来统一管理缓存,并完成对基础数据、权限等相关模块的缓存逻辑处理。 3. [重构] 调整了token在redis中的key命名...

5
37
发表于AI & 大数据专区
2019/07/01 09:57

MyClouds-2.1-RC 发布,企业级微服务平台

MyClouds企业级微服务平台 MyClouds-V2.1-RC 已发布。 更新如下 1. [缺陷] 完善了直接访问静态html页面时的权限控制逻辑。 2. [重构] 在LayUI前端框架下实现了根据权限数据动态生成主页左侧导航菜单。 3. [重构] 放弃使用spring session + redis集中存储的模式进行分布式会话管理,改为在各种场景下更加通用的token+red...

1
35
发表于软件架构专区
2019/06/19 02:31

MyClouds-2.0-RC 发布,企业级微服务平台

MyClouds企业级微服务平台 MyClouds-V2.0-RC 已发布。 更新如下 [优化] 重构了系统架构。(移除myclouds-admin-webserver工程,停用后端thymeleaf模版引擎,前后端彻底分离;移除了myclouds-domain工程,将每个微服务的domian相关类放在各自的微服务的工程里面;使用新的命名规则对微服务进行相应的命名修改) [新增] 新增...

0
28
发表于服务端专区
2019/02/21 00:59

MyClouds-V1.0 发布,微服务治理及快速开发平台

轻量级微服务治理及快速开发平台 MyClouds-V1.0 已发布。 更新如下 [优化]优化了进行主题设置时候当前页面相关组件滚动条的实时变色联动的bug。 [优化]优化了ajax请求在会话超时的时候页面的响应机制。 [优化]优化了枚举元素下拉列表排序的bug。 [优化]优化了登录页面的样式和交互体验。 [删除]删除了myclouds-gateway模...

0
28
发表于服务端专区
2018/09/30 11:16

MyClouds-0.6-rc 发布,微服务治理及快速开发平台

轻量级微服务治理及快速开发平台 MyClouds-0.6-rc 已发布。 更新如下 1.[新增]用户登录系统后,缺省展开用户权限范围内的第一组一级菜单。 2.[优化]使用lomback的@Slf4j注解,替换了之前log变量显式声明的方法。 3.[新增]编写了wiki文档《搭建MyClouds开发环境》。 4.[优化]优化了系统管理相关模块表格行多选高亮显示逻辑...

1
15
发表于开发技能专区
2018/09/01 11:17

MyClouds-0.7 发布,微服务治理及快速开发平台

轻量级微服务治理及快速开发平台 MyClouds-0.7 已发布。 更新如下 [优化]重载了MyCacheCxt的相关API,提供了返回缺省值方法。 [新增]键值参数管理中新增了AuthFilter过滤器的启用开关参数authfilter_is_enable和排除关键字参数authfilter_exclude_keys。 [优化]优化了myadmin-server工程的非必要依赖。(spring-session) ...

2
9
发表于服务端专区
2018/06/29 10:06

MyClouds-0.6-rc 发布,微服务治理及快速开发平台

轻量级微服务治理及快速开发平台 MyClouds-0.6-rc 已发布。 更新如下 [优化]优化了RequestFilter的处理逻辑。 [优化]优化了主题选项的相关组合配置在某些组合情况下的显示缺陷。 [新增]新增了基于拦截器的后端url统一鉴权功能。 [新增]角色与授权模块新增授权数据自动同步缓存功能和手动批量同步按钮。 [优化]优化了系统...

1
9
发表于软件架构专区
2018/04/23 09:43

MyClouds-0.5-rc 发布,微服务治理及快速开发平台

轻量级微服务治理及快速开发平台 MyClouds-0.5-rc 已发布。 更新如下 [重构]删除了my_module表的is_folder、is_expanded字段,并对相关模块进行了相应的调整。 [修复]修复了组织机构管理模块根节点不能编辑的bug。 [新增]新增了资源模块管理功能。 [优化]将缺省连接池由tomcat-jdbcpool切换为druid并调整了相应配置参数。...

2
6
发表于开发技能专区
2018/04/16 09:25

MyClouds-0.4-gamma 发布,微服务治理及快速开发平台

轻量级微服务治理及快速开发平台 MyClouds-0.4-gamma 已发布。 更新如下 [优化]重构了myclouds-common工程结构,以利于更方便的复用。 [新增]新增了Thymeleaf模版文件和后台SpringBean直接交互的模块。ThCxt模版上下文服务类。 [新增]界面相关可变内容进行了参数配置化。 [新增]新增了Json对象回填表单通用函数。 [新增]...

2
11
发表于AI & 大数据专区
2018/04/10 10:32

MyClouds-0.3-RELEASE 发布,微服务治理及快速开发平台

微服务治理及快速开发平台 MyClouds-0.3-RELEASE 已发布。 更新如下 1. 修复了使用sqlSession接口调用手工映射SQL无法输出日志的bug。 2. 定义选择了DB物理分页使用方法(不使用sql拦截器,直接手工映射分页语句,以利于分页算法优化和扩展)和前端表格分页功能封装。 3. 优化了Dto数据结构,支持链式编程模式。 4. 新增了...

4
20
发表于开发技能专区
2018/03/30 11:19

MyClouds-0.2-RC 发布,微服务治理及快速开发平台

微服务治理及快速开发平台 MyClouds-0.2-RC 已发布。 更新如下 1. 修复了使用sqlSession接口调用手工映射SQL无法输出日志的bug。 2. 定义选择了DB物理分页使用方法(不使用sql拦截器,直接手工映射分页语句,以利于分页算法优化和扩展)和前端表格分页功能封装。 3. 优化了Dto数据结构,支持链式编程模式。 4. 新增了权限控...

2
15
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于软件架构专区
2018/09/30 23:56

《MyClouds开发指南》第2章 搭建MyClouds开发环境

MyClouds开发指南 https://gitee.com/osworks/MyClouds/tree/master/myclouds-docs

2
4
发表于DevOps专区
2018/03/28 23:39

《MyClouds开发指南》第1章 MyClouds微服务治理及快速开发平台简介

概述 MyClouds是一个基于成熟软件项目研发方法论和SpringCloud生态圈的插拔式轻量级微服务治理及快速开发平台。以“标准功能可复用、通用模块可配置、业务需求快速开发、异构系统无缝集成、应用性能可监控扩展、系...

4
0
发表于AI & 大数据专区
2019/07/10 18:14

MyClouds-2.2 发布,企业级微服务平台

MyClouds企业级微服务平台 MyClouds-V2.2-RELEASE 已发布。 更新如下 1. [增强] 完善了全局日志处理逻辑,增加了统一日志ID,针对系统级的异常,返回信息中增加了异常.要信息。 2. [新增] 集成了spring-cache来统...

2
1
发表了博客
2019/07/01 23:56

MyClouds-2.1 发布,企业级微服务平台

MyClouds企业级微服务平台 MyClouds-V2.1-RC 已发布。 更新如下 1. [缺陷] 完善了直接访问静态html页面时的权限控制逻辑。 2. [重构] 在LayUI前端框架下实现了根据权限数据动态生成主页左侧导航菜单。 3. [重构]...

0
2
发表于服务端专区
2019/06/19 22:02

MyClouds-2.0-RC 发布,企业级微服务平台

MyClouds企业级微服务平台 MyClouds-V2.0-RC 已发布。 更新如下 [优化] 重构了系统架构。(移除myclouds-admin-webserver工程,停用后端thymeleaf模版引擎,前后端彻底分离;移除了myclouds-domain工程,将每个微服...

0
0
发表了博客
2019/02/21 01:06

MyClouds-V1.0 发布,微服务治理及快速开发平台

轻量级微服务治理及快速开发平台 MyClouds-V1.0 已发布。 更新如下 [优化]优化了进行主题设置时候当前页面相关组件滚动条的实时变色联动的bug。 [优化]优化了ajax请求在会话超时的时候页面的响应机制。 [优化]优化...

2
0
发表了博客
2018/09/30 23:54

MyClouds-0.8-rc 发布,微服务治理及快速开发平台

轻量级微服务治理及快速开发平台 MyClouds-0.8-rc 已发布。 更新如下 1.[新增]用户登录系统后,缺省展开用户权限范围内的第一组一级菜单。 2.[优化]使用lomback的@Slf4j注解,替换了之前log变量显式声明的方法。 ...

0
0
发表于大前端专区
2019/04/08 22:09

3分钟搭建Ant Design Pro前端开发环境( MyClouds的前端选型)

前言 一直想找一套喜欢的UI组件,最后还是看上了阿里的Ant Design Pro。详见:https://pro.ant.design。准备后续将其作为MyClouds的前端缺省解决方案。今天先搭个开发环境,体验一下子。 步骤 1. 先把代码搞下来。...

0
0
发表了博客
2019/03/28 23:28

如何将MyClouds开源项目同时提交到gitee和github代码托管平台上去

前言 一直都是将MyClouds提交到gitee,今天想同时推送一份代码到github去作为备份。尝试了一下还是很方便的。 步骤 1. 打开工程根目录下的.git\config配置文件。追加github相关配置。 [remote "gitee"] url =...

0
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
6 评论
127 收藏
分享
返回顶部
顶部