框架版本升级
1 简介
1.1 功能介绍
在此之前,区块链控制台只支持了开源框架Hyperledger Fabric和FISCO BCOS的限定版本(如Fabric的V2.1和FISCO的V2.7等)。
一般来说,随着开源社区和技术的发展,每个区块链框架都会有更新的版本持续发布。同时,为了满足引入某些新特性、修复安全漏洞等,用户也有需要将自己管理的已经运行的区块链网络及其节点进行框架版本升级。
另外,开源框架一般还会提供一些长期稳定版本(LTS),推荐用户自主选择使用。
功能列表:1. 在创建区块链网络时选择框架版本;2. 在已创建的区块链网络上升级框架版本。
1.2 应用场景
用户可以在创建区块链网络时,从已支持的框架版本列表中选择所需的版本号,区块链控制台已经支持了多种区块链开源框架的多版本同步运行。
区块链控制台将根据开源社区和技术框架的发展趋势,在后续支持更多可用版本,一般将支持其中的常用、大版本号及其长期稳定版。
同时,区块链控制台也已经支持用户自主将已运行的区块链网络升级到更新的版本。
但是,受框架技术限制,一般只支持版本号向上升级,暂不支持版本号的回退或降级,所以在对重要的区块链网络进行版本升级前,请利用测试网络进行充分地测试,并评估升级可能带来的技术风险。
1.3 系统路径
【区块链服务云】→【区块链控制台】→【区块链】
1.4 已支持的开源框架及其版本列表说明
开源框架说明
框架名称 | 简介 |
超级账本Hyperledger Fabirc框架 | 由Linux基金会发起,是目前较为主流的开源联盟链框架 |
金联盟FISCO BCOS框架 | 由金链盟打造的国产开源金融级联盟链框架 |
已支持版本号列表
Fabric框架 | FISCO框架 | |
支持版本 |
|
|
2 主要操作
2.1 在创建区块链网络时选择框架版本
前提条件
无
操作步骤
步骤1:进入【区块链】列表,点击“新增”按钮,可以看到区块链控制台已经支持对框架的“版本号”可选择。
步骤2:用户根据业务需要,从中选择一个合适的版本号,并填写其他网络参数后,“确认”即可创建指定版本的区块链网络。
后续操作
无
2.2 在已创建的区块链网络上升级框架版本
前提条件
存在一个低于最新版本且正在运行中的区块链网络
操作步骤
步骤1:选择需要版本升级的区块链网络,当开源框架有更新的版本可以升级时,页面将显示【版本升级】的按钮。
步骤2: 点击“版本升级”按钮,阅读重要提示后,选择需要升级的版本号,输入当前区块链网络的“网络名称”后,点击“确认”即开始对区块链网络的框架版本进行更新升级。
注意:根据不同开源框架的技术实现,区块链网络在版本升级过程中,后台可能需要自动化执行容器重启、数据迁移等必要处理,会造成一定时长的服务停用,所以建议如果对重要的区块链网络进行版本升级,要在利用测试网络进行充分地测试并评估升级可能带来的技术风险后,按照公司运维要求选择合适的时间段进行操作。
后续操作
无
框架版本升级
本文2024-09-23 01:11:50发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-144391.html