络谱ID工具介绍

本节是在合作方本地部署络谱ID接入工具——包括中间件和BROPID Tools的参考文档。适合研发人员、测试人员和运维人员阅读。

组件介绍

参与方架构图

中间件

用于与区块链交互的工具,需要依赖MongoDB、消息队列,服务以http接口及消息队列回执形式提供。

BROPID Tools

用于业务系统对接数字身份使用的工具,需要依赖mysql,服务以http接口及消息队列回执形式提供。

压缩包目录说明

+BROPTOOL(中间件程序包目录)
++middleware-server(中间件服务程序包文件夹)
++rocketMQ(本地中间件推荐)
+API(bropid tools程序包目录)
++application.yml
++did-bropid-tools-1.0.0.jar

中间件

中间件部署共分为四个部分,分别是RocketMQ部署、中间件部署、关闭程序和升级BROPTool。

中间件和RocketMQ部署环境要求

选项 系统要求
内存 ≥8G
CPU 二核及以上
磁盘 ≥50G
操作系统 Ubuntu 16.04(推荐)
JDK JDK 1.8

MongoDB部署环境要求

选项 系统要求
内存 ≥8G
CPU 二核及以上
磁盘 ≥100G
操作系统 Ubuntu 16.04(推荐)
MongoDB 3.2+

在开始部署之前,请准备好BROPID Tools安装包。按照文档顺序部署RocketMQ、中间件、MongoDB。

BROPID Tool

BROPID Tool部署环境要求

选项 系统要求
内存 ≥8G
CPU 双核及以上
磁盘 ≥100GB
JDK 1.8
MySQL 5.7+

results matching ""

    No results matching ""