Skip to content
This repository has been archived by the owner on Nov 29, 2020. It is now read-only.

5.1.5

Latest
Compare
Choose a tag to compare
@dazuimao1990 dazuimao1990 released this 07 Jul 14:07
· 184 commits to devel since this release
  • Rainbond应用市场体验升级
  • ServiceMesh架构支持入站网络治理
  • 其他功能优化
    • 源码构建的服务版本介质由slug包更改为容器镜像,源码类服务的运行将不再依赖于分布式文件系统,运行环境支持版本化控制。
    • 服务构建任务是一个消耗管理节点资源的动作,批量的服务构建如果不受限制将导致管理节点的资源耗尽。此次更新带来了构建任务的并发限制,最大并行任务数取决于当前管理节点的CPU核数。未能执行的任务将在消息系统中等待。
    • 优化了服务访问策略自动以环境变量形式注入服务的策略,便于服务能够获取当前服务的访问策略,对于部分Web类服务非常有用。
    • 更改了服务插件与应用运行时的通信地址,由过去Docker0网桥网卡地址更改为节点IP地址,如此移除了过去版本对Docker0网桥网卡IP地址的依赖。避免了如下异常情况出现:性能分析数据无法获取, 服务发现工作异常
    • 服务容器的标准输出和错误输出日志收集方式由之前的node服务从docker进程获取更改为node服务从宿主机日志文件获取,减小docker进程的压力,同时减小了日志呈现给用户的延迟时间。
    • 优化了grctl service get命令,便于用户之间查看服务的容器运行状态。
  • BUG修复
    • 修复自定义服务访问域名访问数据被忽略的BUG。
    • 修复服务连接信息前端未显示分页模块导致显示不全的BUG。
    • 修复服务构建版本、已删除服务持久化数据自动清理未正常工作的BUG,新版本中默认开启清理。
    • 应用备份时更改备份策略为只备份服务当前运行的构建版本,减小备份数据,提高备份成功率。
    • 修复了应用市场安装应用第一次未构建成功,后续无法继续构建的BUG。
    • 修复了服务环境变量与连接信息转移未生效的BUG。
    • 修复了应用升级时,新增的服务包含插件无法直接完成插件挂载的BUG。
    • 修复了节点更改节点属性后元数据不自动更改的BUG。
    • 修复了NodeJS语言类型设置Runtime版本失败无法编译的BUG。