升级说明
重大更新
- [重大更新] 新增 ELK 分布式日志中心整合
- [重大更新] 新增 ruoyi-stream-mq 演示模块 完成 RabbitMQ RocketMQ Kafka 整合
- [重大更新] 优化 docker 部署方式 使用 host 模式简化部署流程 降低使用成本
- [重大更新] 调整 dubbo 服务注册命名空间与 cloud 服务保持一致 通过注册组区分访问服务
- [安全性] 优化 nginx 限制外网访问内网 actuator 相关路径 建议升级
依赖升级
- update springboot 2.6.8 => 2.6.9
- update easyexcel 3.1.0 => 3.1.1
- update hutool 5.8.2 => 5.8.3
- update redisson 3.17.2 => 3.17.4
- update aws-java-sdk-s3 1.12.215 => 1.12.248
- update tencentcloud-sdk-java 3.1.500 => 3.1.537
- update dubbo 3.0.8 => 3.0.9
- update seata 1.5.1 => 1.5.2
功能更新
- update 增加 redisson key 前缀配置
- update 优化 DateColumn 支持单模板多key场景
- update 优化部署脚本 增加 elk kafka rabbitmq rocketmq 等配置
- update 修改 oss 客户端自定义域名 统一使用https开关控制协议头
- update 优化 使用 StreamUtils 简化业务流操纵
- update 优化 ruoyi-demo 模块 去除用不上的 seata 依赖
- update 优化 接口文档 接口地址与服务地址不匹配问题
- update 优化字典数据回显样式下拉框显示值
- update 默认不启用压缩文件缓存防止node_modules过大
- update 优化登出方法
新功能
- add 增加 rocketmq docker编排
- add 新增 rabbitmq docker编排 包含延迟插件
- add 新增 kafka docker编排
- add 增加 es ik 分词器插件集成
- add 增加 StreamUtils 流工具 简化 stream 流操纵
问题修复
- fix 修复 获取 SensitiveService 空问题 增加空兼容
- fix 修复 演示页面导出路径错误
- fix 修复 minio 上传自定义域名回显路径错误问题
- fix 修复 hutool 工具返回不可操纵类型 导致报错问题
- fix 修复 远程调用短信功能返回实体 SysSms 序列化报错问题
- fix 修复 复制过程错误 导致演示excel文件损坏问题
- fix 修复 dubbo 注册组不生效问题 通过覆盖源码方式
- fix 修复代码生成首字母大写问题
平台简介
RuoYi-Cloud-Plus 是一个微服务通用权限管理系统,重写 RuoYi-Cloud 并进行全方位升级 (不兼容原框架)。
软件架构图
![]()
贡献代码
欢迎各路英雄豪杰 PR 代码 请提交到 dev 开发分支 统一测试发版
业务功能
| 功能 |
介绍 |
| 用户管理 |
用户是系统操作者,该功能主要完成系统用户配置。 |
| 部门管理 |
配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。 |
| 岗位管理 |
配置系统用户所属担任职务。 |
| 菜单管理 |
配置系统菜单,操作权限,按钮权限标识等。 |
| 角色管理 |
角色菜单权限分配、设置角色按机构进行数据范围权限划分。 |
| 字典管理 |
对系统中经常使用的一些较为固定的数据进行维护。 |
| 参数管理 |
对系统动态配置常用参数。 |
| 通知公告 |
系统通知公告信息发布维护。 |
| 操作日志 |
系统正常操作日志记录和查询;系统异常信息日志记录和查询。 |
| 登录日志 |
系统登录日志记录查询包含登录异常。 |
| 文件管理 |
系统文件上传、下载等管理。 |
| 定时任务 |
在线(添加、修改、删除) 任务调度包含执行结果日志。 |
| 代码生成 |
前后端代码的生成(java、html、xml、sql)支持 CRUD 下载 。 |
| 系统接口 |
根据业务代码自动生成相关的 api 接口文档。 |
| 服务监控 |
监视集群系统 CPU、内存、磁盘、堆栈、在线日志、Spring 相关配置等。 |
| 缓存监控 |
对系统的缓存信息查询,命令统计等。 |
| 在线构建器 |
拖动表单元素生成相应的 HTML 代码。 |
| 连接池监视 |
监视当前系统数据库连接池状态,可进行分析 SQL 找出系统性能瓶颈。 |
| 使用案例 |
系统的一些功能案例 |
演示图例