内容简介:2019年8月12日,Rainbond 发布 5.1.6版本,本次版本更新带来了更简化的 Rainbond 高可用安装方案,解决了社区用户反馈的 BUG 问题。 Rainbond:支撑企业应用开发、架构、交付和运维的全流程,通过“无侵入”架构无...
2019年8月12日,Rainbond 发布 5.1.6版本,本次版本更新带来了更简化的 Rainbond 高可用安装方案,解决了社区用户反馈的 BUG 问题。
-
Rainbond:支撑企业应用开发、架构、交付和运维的全流程,通过“无侵入”架构无缝衔接各类企业应用,底层资源可以对接和管理IaaS、虚拟机、物理服务器。
-
发布版本:5.1.6
-
版本更新:推荐
-
更新范围:高可用安装
高可用安装
在本次版本更新中,为了是用户高可用安装Rainbond更加简单,我们对Rainbond安装脚本项目进行了如下调整:
-
Ansible 主机列表配置从脚本维护更改为安装 工具 从集群获取节点数据进行维护,使主机列表信息准确表达。
-
调整节点角色安装策略,支持灵活的角色组合安装和增量角色安装。
-
调整部分服务的部署配置参数,降低在资源有限环境下的部署失败率。
-
更改 API 证书签发逻辑,默认使用外网 IP 地址作为证书签发目标。
-
更改外部数据库的支持策略以支持阿里云 RDS 数据库。
基于安装脚本的调整,我们提供了两篇高可用安装文档供用户参考:
BUG 修复
-
修复在批量多个服务构建时代码缓存目录冲突导致部分服务构建失败的问题
-
修复环境变量值存储最大限制256导致部分环境变量无法设置的问题,更改为最大限制 1024 goodrain/rainbond#338
-
修复镜像创建服务时私有用户名密码长度限制过低导致无法设置账号密码问题 goodrain/rainbond#352
-
修复共享存储、本地存储无法修改挂载路径的问题 goodrain/rainbond#347
-
修复性能分析插件、入口网络治理插件同时开启时无法进行性能分析的问题 goodrain/rainbond#318
-
修复 Pod 状态错误时导致平台统计租户使用资源错误的问题 goodrain/rainbond#328
-
修复 node 日志收集模块获取容器元数据失败导致node奔溃的问题 goodrain/rainbond#331
-
修复镜像创建服务时识别限制内存值不为 2 的 n 次方,导致无法水平升级问题。goodrain/rainbond-console#186
-
修复版本管理中构建失败的版本依然提供升级选项的问题 goodrain/rainbond-console#207
-
修复网关访问策略编辑时丢失 https 配置的问题 goodrain/rainbond-ui#174
-
Java 类服务构建源设置,更改 OracleJDK 设置为自定义 JDK 设置,便于用户发散性使用此功能。goodrain/rainbond-ui#169
-
修复应用管理页面的便捷添加组件中的从应用市场安装搜索问题和无法安装的问题 goodrain/rainbond-ui#166
-
修复依赖服务连接信息显示不全的问题 goodrain/rainbond-ui#171
版本升级
升级要求和注意事项
-
V5.1.6版本支持从V5.1.2 - V5.1.6版本升级,如果你还未升级到V5.1.2版本,参考V5.1.x版本升级文档,先升级至V5.1.2版本:
grctl version
, 例如5.1.5版本显示如下:Rainbond grctl v5.1.5-release-381a1da-2019-07-12-15
-
升级过程会重启管理服务,因此只有单管理节点的集群会短暂影响控制台操作,请选择合理的升级时间段 。
-
升级过程脚本需要从集群获取节点数据,请务必在集群正常工作情况下进行升级。
下载 5.1.6 更新包
离线包镜像大小约1.3GB,需要保证当前集群磁盘可用空间至少不低于2G
# Rainbond 组件升级包 wget https://pkg.rainbond.com/offline/5.1/rainbond.images.2019-08-11-5.1.6.tgz -O /grdata/services/offline/rainbond.images.upgrade.5.1.6.tgz # 升级脚本包 wget https://pkg.rainbond.com/offline/5.1/rainbond-ansible.upgrade.5.1.6.tgz -O /grdata/services/offline/rainbond-ansible.upgrade.5.1.6.tgz
rm -rf /tmp/rainbond-ansible rm -rf /grdata/services/offline/upgrade mkdir -p /tmp/rainbond-ansible tar xf /grdata/services/offline/rainbond-ansible.upgrade.5.1.6.tgz -C /tmp/rainbond-ansible cd /tmp/rainbond-ansible/scripts/upgrade/ bash ./upgrade.sh
docker pull rainbond/plugins-tcm:5.1.6 docker tag rainbond/plugins-tcm:5.1.6 goodrain.me/tcm docker push goodrain.me/tcm
-
进入平台,不同的团队分别进入插件管理,选择性能分析插件,点击插件的构建。
-
更新使用当前插件的服务,插件即可生效。
-
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- Erlang私有函数的私有程度如何?
- JavaScript 新语法详解:Class 的私有属性与私有方法
- 实战maven私有仓库三部曲之二:上传到私有仓库
- 实战maven私有仓库三部曲之三:Docker下搭建maven私有仓库
- 项目招标 中国移动廊坊私有云资源池SDN系统集采开启,进一步私有云池扩容
- docker私有仓库搭建
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
How to Build a Billion Dollar App
George Berkowski / Little, Brown Book Group / 2015-4-1 / USD 24.95
Apps have changed the way we communicate, shop, play, interact and travel and their phenomenal popularity has presented possibly the biggest business opportunity in history. In How to Build a Billi......一起来看看 《How to Build a Billion Dollar App》 这本书的介绍吧!