云帮(ACP)10月升级说明

端基础组件重构,解决组件高可用问题,并支持自动服务发现;应用管理页面优化,将 “扩容”,“端口”,“存储”从高级页面中独立出来,方便用户进行应用的设置;增加通过应用组中的应用快速定位应用的功能,更快捷的方式进入应用管理页面;优化源码构建模块,在提升构建速度的同时大大提高了构建成功率;12 个中等级别以上的bug修复、云帮社区版 迎来2017年10月升级版本。

云帮(ACP)

云帮是好雨科技研发的一款基于容器技术的应用管理平台(Application-Centric Platform as a service)。社区版针对个人、企业完全免费,您可以自由的下载与传播。借助它您可以实现:

  • 企业级的Docker管理平台
  • 开发、测试环境的CI/CD平台
  • 生产环境的高效运维平台

云帮社区版发布以来,我们得到了不同行业,数百家企业用户在云帮社区版、企业版安装、使用以及优化配置过程中遇到的问题反馈以及对产品的建议。在这个过程中,我们发现了云帮产品的诸多不足,同时也感受到了广大用户对我们产品给予的厚望。

通过这一个月紧张的开发和测试,我们迎来了云帮社区版2017年第10个升级迭代版本。研发团队在这一个月中对前端UI进行了全面的优化,底层基础组件进行了重构,修复了12个中等级别以上的bug。

下面我们针对本月的一些重点的 新功能 以及Bug进行详细的说明:

产品新特性

1. 增加应用组快速定位应用功能

升级之前,当应用组中的应用过多时操作应用变得比较费事,本次升级解决了快速定义应用组中的应用功能,帮你快速的定位到应用首页。

  • 左侧导航增加三级菜单

平台总览

2. 优化应用管理页面

应用管理页面是使用频率最高的页面,本次应用管理页面的调整主要是将之前高级页面中关于端口、存储和扩容的功能拿出来以独立页面的形式存在,方便用户对应用的常用功能进行设置。

  • 扩容标签页

  • 存储标签页

系统新特性

1. 增加acp_chaos组件

重构的源代码构建组件,新增了服务自动发现,并支持分布式部署。

2. 重构acp_webcli组件

该组件之前需要在所有计算节点运行一个实例,本次升级后,该组件被迁移到管理节点,并支持分布式部署。

3. 增加acp_workder组件

重写了acplabor组件,重新命名为 acpworker,将所有后端异步处理的程序整合,支持分布式部署和服务自动发现。

4.源码构建模块优化

本次针对用户的反馈,对源码构建模块进行了如下优化

  • 优化源码构建的预处理模块,加快源码构建速度(pre-compile脚本中调用console的curl脚本去掉超时等参数,换成脚本循环判断)

  • 优化源码构建程序jdk选项,加快java(tomcat)程序启动速度。

  • 增加DEBUG和PAUSE环境变量,方便源码构建的应用运行时调试

  • java构建支持自定义maven功能
  • 优化java程序JVM内存参数,根据应用内存自动设置

Bug修复列表

  • 解决了分布式存储无法统计应用存储数据的问题。
  • 解决了应用高级页面端口无法添加的问题。
  • 解决了应用重启后状态不一致问题。
  • 解决了通过web 的方式登录应用容器内部时偶尔中断的问题。
  • 解决了只有初始化账号的应用才显示账号信息的问题
  • 解决了源代码创建应用到第三步的时候,点击“停止创建” 时 系统异常报错的问题。
  • 修复了登录及注册页面IE8浏览器兼容问题。
  • 修复了应用创建时选用demo项目过程中无法取消创建的bug。
  • 修复了Dockerfile 构建时端口使用别名,且点击别名不可修改的问题。
  • 修复了开发者权限的用户无法部署应用的问题。
  • 增加绑定域名时校验输入的信息的功能。
  • 修复了应用市场安装应用组时创建错误的问题。

云帮产品每周会有一次产品迭代,社区版不会每周发布,我们会在每月的25统一更新社区版安装包。如果您需要及时的更新以及专业的服务请购买我们的云帮企业版