• [新闻直播间]我国不动产登记体系全面运行 为什么实行不动产统一登记? 2019-08-24
  • 食疗-热门标签-华商生活 2019-08-24
  • 开源 PaaS Rainbond V5.1 发布,支持管理异构复杂的微服务架构

    好雨云帮
     好雨云帮
    发布于 2019年03月15日
    收藏 24

    3月的北京春意盎然,Rainbond如期为大家带来了大版本V5.1更新,在此首先对所有为Rainbon项目提过建议的用户朋友们表示感谢,V5.1版本的较多思考就是来自于众多用户为Rainbond项目提出的建议。

    Rainbond是开源的企业应用云操作系统,支撑企业应用的开发、架构、交付和运维的全流程,通过无侵入架构,无缝衔接各类企业应用,底层资源可以对接和管理IaaS、虚拟机和物理服务器。

    支持第三方微服务集成和管理

    Rainbond作为一款云应用操作系统开源产品,在众多的企业中落地使用的过程中出现了两类共同的问题:

    • 循序渐进的迁移策略,已经上Rainbond的服务如何与遗留服务通信和统一管理。

    • Rainbond应用网关很好用,但是遗留的服务没办法与Rainbond上的服务共享外网端口或域名。

    Rainbond V5.1版本中在提出了第三方服务的概念,即将运行于Rainbond集群外且与Rainbond可以正常网络通信的服务称为第三方服务。对于此类服务,我们支持以静态注册、动态注册(Etcd、Zookeeper、Consule)的方式来获取第三方服务的通信地址,赋予第三方服务以下能力:

    1. 集成Rainbond内置的ServiceMesh架构,与集群内服务无缝互联,并提供服务通信治理功能。

    2. 集成Rainbond 应用网关,统一管理服务外网访问。

    3. 运行于不同环境和系统的业务系统统一管理和可视化,形成完整业务架构。

    更多第三方服务的说明和支持情况,见文档: Rainbond支持第三方服务集成

    支持微服务启动顺序

    在一个复杂微服务架构下,一些服务必须依赖于另一些服务才能正常工作,如何根据依赖关系处理服务的启动顺序是简化复杂微服务架构管理的关键。

    Rainbond实现了,根据依赖关系自动处理启动顺序,当被依赖的服务正常工作后,才会启动后续服务,依次迭代启动所有服务。 服务正常工作有几种判断依据:

    1. 服务的运行状态处于“运行中”(默认)

    2. 服务的端口处于监听状态(可设置)

    3. 根据Http服务返回状态码(可设置)

    Service Mesh内置的服务代理更换为envoy

    • 内置服务代理更换为envoy 1.9.0

    • 内置Service Mesh控制面板重构,提供标准的XDS服务(gRPC)

    优化应用市场管理

    • 应用市场支持多版本安装和管理

    • 从应用市场安装服务,支持跨越大版本从应用市场升级

    源码构建系统升级

    基于源代码持续构建服务是Rainbond用户使用最多的功能之一,既5.0版本作较大升级以后,5.1版本继续带来升级:

    • 增加对NodeJS前端项目源码类型的支持,可以部署Vue和React。

    • Java-Maven增加maven编译参数的UI配置。

    • 所有Java类型支持OpenJDK版本和OracleJDK版本的UI配置。

    • PHP、静态语言支持UI选择中间件类型和版本。

    • 将公共代码??楹妥试创釉贫吮镜鼗?、更好的支持离线环境下源码构建

    • 支持服务源码类型重新检测和变更

    另外Rainbond对各类型源码的支持规范文档进行了更加细致的描述,请参考 Rainbond源码支持规范

    新版Rainbond文档系统上线

    团队一直在为Rainbond文档的可用性和完整性做努力,5.1版本发布之际,我们同时发布了5.1版本的文档系统,在平台基础使用、运维、各类使用场景等方面丰富了大量有价值内容。

    访问地址:https://www.rainbond.com/docs

    其他特性

    • 应用网关内置Openresty升级到1.13.6.2版本

    • 应用网关增加域名、服务访问情况监控,监控域名的访问量、延时、通信数据量

    • 团队首页改版,更多可视化管理

    • 默认安装的Docker版本升级到 18.06.3-ce

    • 默认安装的Kubernetes版本升级到 1.10.13

    • 安装流程支持指定分布式存储类型和配置参数,无需用户自行处理存储挂载

    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/

    本站文章除注明转载外,均为本站原创或编译?;队魏涡问降淖?,但请务必注明出处,尊重他人劳动共创开源社区。
    转载请注明:文章转载自 OSCHINA 社区 六开彩开奖结果20119
    本文标题:开源 PaaS Rainbond V5.1 发布,支持管理异构复杂的微服务架构
    加载中

    精彩评论

    好雨云帮
    好雨云帮

    引用来自“chinazman”的评论

    首先我是希望这个开源产品越做越好,上周折腾了一周5.0,这个功能上还是比较简陋,可能是为了简单使用导致有点个性需求就不行,比如对外端口为什么不能自定义?还有http默认使用的是官网四级域名,虽然单个可以修改,为啥不能在安装的时候让人填根域名后面自动生成?这点也让我对安全生产忧虑,意味着我每创建一个应用其实都是要到官网去注册一个三级域名,也不知道还往官网传了什么,生产不敢用啊
    祝福收到了兄弟,我们会越做越好。下面回答你提出的客观问题??
    1.不能自定义外网访问端口,(兄弟你确定你看文档了嘛?)应用网关管理,访问策略管理你想怎么定义就怎么定义。
    2.Http的默认域名机制只是官方为了方便大多数用户的使用,你在安装的时候完全可以自定义你自己的域名,同时访问策略管理允许你绑定任何你拥有的自定义域名
    3. 谁说每创建一个应用要去官网注册域名?完全不存在的猜测。你可以完全离线环境下使用看Rainbond有没有向外发送应用数据。
    文档参考://www.rainbond.com/docs 再折腾一周试试 ??

    最新评论(7

    好雨云帮
    好雨云帮

    引用来自“chinazman”的评论

    首先我是希望这个开源产品越做越好,上周折腾了一周5.0,这个功能上还是比较简陋,可能是为了简单使用导致有点个性需求就不行,比如对外端口为什么不能自定义?还有http默认使用的是官网四级域名,虽然单个可以修改,为啥不能在安装的时候让人填根域名后面自动生成?这点也让我对安全生产忧虑,意味着我每创建一个应用其实都是要到官网去注册一个三级域名,也不知道还往官网传了什么,生产不敢用啊
    祝福收到了兄弟,我们会越做越好。下面回答你提出的客观问题??
    1.不能自定义外网访问端口,(兄弟你确定你看文档了嘛?)应用网关管理,访问策略管理你想怎么定义就怎么定义。
    2.Http的默认域名机制只是官方为了方便大多数用户的使用,你在安装的时候完全可以自定义你自己的域名,同时访问策略管理允许你绑定任何你拥有的自定义域名
    3. 谁说每创建一个应用要去官网注册域名?完全不存在的猜测。你可以完全离线环境下使用看Rainbond有没有向外发送应用数据。
    文档参考://www.rainbond.com/docs 再折腾一周试试 ??
    c
    chinazman
    首先我是希望这个开源产品越做越好,上周折腾了一周5.0,这个功能上还是比较简陋,可能是为了简单使用导致有点个性需求就不行,比如对外端口为什么不能自定义?还有http默认使用的是官网四级域名,虽然单个可以修改,为啥不能在安装的时候让人填根域名后面自动生成?这点也让我对安全生产忧虑,意味着我每创建一个应用其实都是要到官网去注册一个三级域名,也不知道还往官网传了什么,生产不敢用啊
    好雨云帮
    好雨云帮

    引用来自“crystalsis”的评论

    还支持Service Mesh,本来容器编排就让运维亚历山大,加上Service Mesh运维更亚历山大
    rainbond给开发和运维提供容器编排和Service Mesh运维的趁手工具,容器和服务网格也是技术大方向。不能因噎废食,这不有个好工具等着你呢嘛??
    c
    crystalsis
    还支持Service Mesh,本来容器编排就让运维亚历山大,加上Service Mesh运维更亚历山大
    老盖
    老盖
    很强大
    好雨云帮
    好雨云帮

    引用来自“技术学习”的评论

    是企业版阉割版?
    理解反了。

    开源产品:Rainbond把核心的“以应用为中心”的【应用管理后台】开源,如果有技术能力并且愿意学习研究掌握开源rainbond,完全支持在生产环境使用的。

    企业服务:针对需要快速落地使用,或者通过Rainbond交付产品并产生商业增值(2b软件交付场景)的用户,提供【授权+管理工具(资源管理后台+应用市?。?支持服务】。

    所以开源不是企业阉割版,【企业服务是基于“开源产品”提供的“服务增强”】。
    技术学习
    技术学习
    是企业版阉割版?
    返回顶部
    顶部
  • [新闻直播间]我国不动产登记体系全面运行 为什么实行不动产统一登记? 2019-08-24
  • 食疗-热门标签-华商生活 2019-08-24
  • 上海快三2码遗漏 湖北11选5软件安卓 香港六合彩内部透码 体彩31选7 体彩大乐透 三期必出特一白小姐开奖结果 河北11选5手机软件 万人千炮捕鱼游戏 中国体彩篮球竞彩 3d开奖结果在几点开奖直播 浙江快乐彩120开奖结果 11选5最牛技巧 上海彩票销售点 皇冠赌场 2014年25选7彩池多少