v3.6 版本更新日志(2018.06.19)

应用控制台

  • 支持应用组的完整备份和恢复

对运行的业务系统状态进行整体,全面快照,一旦出现无法解决的问题可快速回滚到备份时刻。

  • 支持应用组跨数据中心,跨租户迁移。

  • 支持内部应用市场管理。

    • 应用和插件的同步,删除与卸载。
    • 内部应用市场应用的导出,可导出兼容docker-compose或可导入云帮平台的rainbondApp应用包。
    • 支持离线导入RainbondApp到内部市场
  • 支持基于Github、Gitlab的Webhook自动部署源码创建的应用。

  • 支持站内信公告

  • 监控模块支持自动发现监控服务,自动配置监控项目。

  • 控制台支持用户自定义角色的权限控制。

底层服务

  • Rainbond组件全面高可用支持,RegionDB可使用CockroachDB,UI DB可使用TiDB
  • 集群DNS升级,提供更高的查询性能,支持自定义普通域名和泛域名解析。
  • 重构rbd-monitor组件(Prometheus),支持服务高可用与分布式部署,并增加服务自动注册/发现机制

插件

  • 服务网络治理插件插件

开箱即用的支持ServiceMesh架构,并可根据需要自定义扩展。

  • 支持应用的灰度发布和,A/B测试(HTTP)
  • 支持服务到服务的限流和熔断机制(HTTP)
  • 支持服务到服务的智能路由(HTTP)
  • 支持服务到服务的性能分析和错误跟踪,基于应用拓扑图展示完整流量拓扑

    • 支持从云市场或内部市场分享和安装应用插件
  • MySQL数据库热备份插件 (基于Percona XtraBackup实现)

  • PostgreSQL数据库备份插件 (基于pg_dump实现)
  • MongoDB数据库备份插件 (基于mongodump实现)
  • 日志收集对接ES插件
    • rbd-lb 增加vrrpd功能,支持VIP(测试阶段,默认不启用)

云帮安装程序

  • 支持一键扩容管理节点
  • 重构安装流程,支持全局配置文件
  • 增加升级与维护模块,方便后续执行升级维护操作
  • 增加CockroachDB支持(需要手动修改配置)
  • 增加云帮组件最大内存限制功能

解决的BUG

  • 修复了自定义域名不生效的问题
  • 修复了自定义https不生效的问题
  • 解决了某些情况下重新部署应用负载均衡不更新问题
  • 解决了插件重新构建后,应用重启插件新版不生效问题
  • 解决了应用性能分析数据历史查询问题
  • 解决了性能监控数据有负数的问题
  • 解决了源码创建应用高级设置页面显示BUG,支持定义php,java等源码类型的中间件版本和依赖库
  • 解决了docker进程由于xfs文件系统io阻塞导致卡死的问题
  • 解决了由于etcd server退出导致各组件cpu泄漏问题

原文: https://www.rainbond.com/docs/releases/v3.6.html