3月的北京春意盎然,Rainbond如期为大家带来了大版本V5.1更新,在此首先对所有为Rainbon项目提过建议的用户朋友们表示感谢,V5.1版本的较多思考就是来自于众多用户为Rainbond项目提出的建议。 Rainbond是开源的企业应用云操作系统,支撑企业应用的开发、架构、交付和运维的全流程,通过无侵入架构,无缝衔接各类企业应用,底层资源可以对接和管理IaaS、虚拟机和物理服务器。 支持第三方微服务集成和管理Rainbond作为一款云应用操作系统开源产品,在众多的企业中落地使用的过程中出现了两类共同的问题:
Rainbond V5.1版本中在提出了第三方服务的概念,即将运行于Rainbond集群外且与Rainbond可以正常网络通信的服务称为第三方服务。对于此类服务,我们支持以静态注册、动态注册(Etcd、Zookeeper、Consule)的方式来获取第三方服务的通信地址,赋予第三方服务以下能力:
更多第三方服务的说明和支持情况,见文档: Rainbond支持第三方服务集成 支持微服务启动顺序在一个复杂微服务架构下,一些服务必须依赖于另一些服务才能正常工作,如何根据依赖关系处理服务的启动顺序是简化复杂微服务架构管理的关键。 Rainbond实现了,根据依赖关系自动处理启动顺序,当被依赖的服务正常工作后,才会启动后续服务,依次迭代启动所有服务。 服务正常工作有几种判断依据:
Service Mesh内置的服务代理更换为envoy
优化应用市场管理
源码构建系统升级基于源代码持续构建服务是Rainbond用户使用最多的功能之一,既5.0版本作较大升级以后,5.1版本继续带来升级:
另外Rainbond对各类型源码的支持规范文档进行了更加细致的描述,请参考 Rainbond源码支持规范 新版Rainbond文档系统上线团队一直在为Rainbond文档的可用性和完整性做努力,5.1版本发布之际,我们同时发布了5.1版本的文档系统,在平台基础使用、运维、各类使用场景等方面丰富了大量有价值内容。 访问地址:https://www.rainbond.com/docs 其他特性
Rainbond V5.1 安装: https://www.rainbond.com/docs/quick-start/rainbond_install/ Rainbond 历史版本升级到V5.1 https://www.rainbond.com/docs/user-operations/upgrade/5.0.4-5.1.0/ |