开源进展 | 区块链中间件平台WeBASE v1.4.0发布

作为一个友好、功能丰富的区块链中间件平台,WeBASE 一直致力于降低区块链开发者的门槛,提高区块链开发效率,简化区块链的运维操作和管理。

WeBASE v1.4.0更进一步,聚焦于区块链部署方式,新增可视化部署,节点启停,动态添加、删除、修改节点等功能,这些功能实现无需借助节点主机脚本操作,更大程度地简化了区块链部署操作。

目前,WeBASE v1.4.0 已正式发布。本文将带大家认识本次更新的关键特性,欢迎大家积极体验新版本,将开发心得和建议反馈我们。

  新增可视化区块链部署

以往的区块链部署通过在WeBASE中添加节点前置,建立WeBASE和FISCO BCOS的管理通道,来实现对FISCO BCOS的可视化管理,这种方式开发者需要先完成对FISCO BCOS的部署。

WeBASE v1.4.0新增了可视化区块链部署,开发者可先部署WeBASE,再通过WeBASE提供的可视化操作部署FISCO BCOS,缩短了整体部署流程,适用于多机器、多节点的企业级部署。

具体部署过程如下:

  • 第一步:通过webase-deploy脚本部署WeBASE,选择installWeBASE方式安装。

  • 第二步:准备至少4台主机,用于安装FISCO BCOS节点(用于企业级部署,不支持4台以下主机的安装),主机配置 SSH 免密登录。

  • 第三步:进入WeBASE管理平台的节点管理。

可视化部署页面

  • 第四步:点击部署按钮,选择Docker镜像版本,选取Docker镜像拉取方式。

值得注意的是,手动方式需要将Docker镜像从CDN拉取到各个节点后,手动解压;自动方式是从DockerHub拉取,由于DockerHub的速度难以得到保证,建议使用手动方式。

填入主机IP地址和机构名后,点击开始部署,即进入区块链部署流程。在部署过程中,可以通过链信息栏实时关注链部署进度和区块链部署结果。

可视化部署主机信息页面

未来, 在可视化部署上,WeBASE还将提供更多丰富的功能,增加更多检测机制,更详细、明确的执行日志和错误提示,以此提高部署成功率,保证更好的部署体验,敬请期待!

  新增节点扩容、启停、删除等操作

在区块链的管理上,WeBASE v1.4.0新增了可视化的节点启动、停止、删除等操作。

以往扩容、启停节点都是通过脚本来执行,操作相对复杂。WeBASE v1.4.0支持可视化新增节点,用户可在已有的群组中扩容并新增节点,实现该操作前提是主机也需配置 SSH 免密登录。

新增节点操作

  其他优化

新增: 增加返回服务版本号接口

优化: 添加前置 Front 节点时,添加默认 IP 和端口号

  即刻使用

想要体验 WeBASE 可视化部署功能,请参考文档:

https://webasedoc.readthedocs.io/zh_CN/latest/docs/WeBASE/install.html

https://webasedoc.readthedocs.io/zh_CN/latest/docs/WeBASE-Install/visual_deploy.html

上述优化及功能所涉及的最新代码和技术文档已同步更新,欢迎体验和 star 支持。

如需咨询技术问题,欢迎关注本公众号,回复【小助手】进技术交流群。

WeBASE 代码仓库:

https://github.com/WeBankFinTech/WeBASE

WeBASE 国内镜像:

https://gitee.com/WeBank/WeBASE

WeBASE 技术文档:

https://webasedoc.readthedocs.io/zh_CN/latest

WeBASE 技术文档国内镜像:

https://fintech.webank.com/developer/docs/webase

首次体验WeBASE,可参考一键部署文档:

https://webasedoc.readthedocs.io/zh_CN/latest/docs/WeBASE/install.html

如需升级已有版本,可参考:

WeBASE-Front升级说明:

https://webasedoc.readthedocs.io/zh_CN/latest/docs/WeBASE-Front/upgrade.html

WeBASE-Node-Manager升级说明:

https://webasedoc.readthedocs.io/zh_CN/latest/docs/WeBASE-Node-Manager/upgrade.html

WeBASE-Sign升级说明:

https://webasedoc.readthedocs.io/zh_CN/latest/docs/WeBASE-Sign/upgrade.html

向我们报告问题,欢迎提交issue:

https://github.com/WeBankFinTech/WeBASE/issues

猜你喜欢

转载自blog.csdn.net/webankblockchain/article/details/108114638