概要介绍
1. 功能说明
WeBASE-Node-Manager可以是处理前端页面所有web请求,管理各个节点的状态,管理链上所有智能合约,对区块链的数据进行统计、分析,对异常交易的审计,私钥管理等,含有如下功能模块:
序号 | 模块 | 描述 |
---|---|---|
1 | 前置管理模块 | 维护关联WeBASE-Front服务信息 |
2 | 交易信息模块 | 查看交易信息 |
3 | 帐号管理模块 | 维护系统登录账号信息 |
4 | 区块管理模块 | 查看区块信息 |
5 | 合约管理模块 | 维护合约信息 |
6 | 服务器监控 | 监控节点服务器状态与邮件告警 |
7 | 审计模块 | 查看异常合约及异常用户信息 |
8 | 群组信息模块 | 查看群组信息 |
9 | 节点管理模块 | 查看节点信息 |
10 | 角色管理模块 | 查看系统登录用户的角色信息 |
11 | 用户管理模块 | 维护密钥信息 |
12 | 合约方法管理模块 | 维护合约abi文件中所包含的的方法信息 |
13 | 系统管理模块 | 预编译API,包含权限管理,节点管理,CNS管理等信息 |
14 | 证书管理模块 | 查看sdk证书、节点证书等信息 |
15 | 订阅事件模块 | 查看已订阅的链上事件通知信息 |
16 | 可视化部署模块 | 可视化部署底层区块链服务以及节点的管理 |
17 | 应用管理模块 | 维护应用接入信息 |
2. 国密支持
WeBASE-Node-Manager v1.2.2+已支持 国密版FISCO-BCOS,使用WeBASE-Front v1.2.2及以上版本
WeBASE-Node-Manager具体需要适配国密版FISCO-BCOS与WeBASE-Front的地方有:
- 在配置文件
application.yml/applicationContext.xml
中开启web3sdk的国密开关; - 国密版部署初始化数据库时,执行国密版的初始化脚本
script/gm/webase-gm.sh
;
安装详情可查看下一章节的WeBASE-Node-Manager部署说明