Skip to content

v5.1.5-release

Compare
Choose a tag to compare
@barnettZQG barnettZQG released this 08 Jul 10:43
· 516 commits to V5.1 since this release
78d829c

重点功能

  • Rainbond应用市场体验升级
    • 支持直接从云端安装应用的本地。
    • 发布私有的应用到云端应用市场,交付给你想要交付的Rainbond用户
    • 发布社区公开应用
  • ServiceMesh架构支持入站网络治理
    • 服务入站方向熔断
    • 服务全局限流

其他功能优化

  • 源码构建的服务版本介质由slug包更改为容器镜像,源码类服务的运行将不再依赖于分布式文件系统,运行环境支持版本化控制。
  • 服务构建任务是一个消耗管理节点资源的动作,批量的服务构建如果不受限制将导致管理节点的资源耗尽。此次更新带来了构建任务的并发限制,最大并行任务数取决于当前管理节点的CPU核数。未能执行的任务将在消息系统中等待。
  • 优化了服务访问策略自动以环境变量形式注入服务的策略,便于服务能够获取当前服务的访问策略,对于部分Web类服务非常有用。
  • 更改了服务插件与应用运行时的通信地址,由过去Docker0网桥网卡地址更改为节点IP地址,如此移除了过去版本对Docker0网桥网卡IP地址的依赖。
  • 服务容器的标准输出和错误输出日志收集方式由之前的node服务从docker进程获取更改为node服务从宿主机日志文件获取,减小docker进程的压力,同时减小了日志呈现给用户的延迟时间。
  • 优化了grctl service get命令,便于用户之间查看服务的容器运行状态。

BUG修复

  • 修复自定义服务访问域名访问数据被忽略的BUG。
  • 修复服务连接信息前端未显示分页模块导致显示不全的BUG。
  • 修复服务构建版本、已删除服务持久化数据自动清理未正常工作的BUG,新版本中默认开启清理。
  • 应用备份时更改备份策略为只备份服务当前运行的构建版本,减小备份数据,提供备份成功率。
  • 修复了应用市场安装应用第一次未构建成功,后续无法继续构建的BUG。
  • 修复了服务环境变量与连接信息转移未生效的BUG。
  • 修复了应用升级时,新增的服务包含插件无法直接完成插件挂载的BUG。
  • 修复了节点更改节点属性后元数据不自动更改的BUG。

安装和升级

新集群安装参考Rainbond安装文档:https://www.rainbond.com/docs/quick-start/rainbond_install/
升级5.1.4到5.1.5版本: https://www.rainbond.com/docs/user-operations/upgrade/5.1.4-5.1.5/