通过Caliper进行压力测试
本文章使用Ubuntu系统进行压力测试,CentOS7以及MacOS仅需修改部分系统命令即可,其余操作步骤一致
官方文档:压力测试指南 — FISCO BCOS 2.0 v2.9.0 文档 (fisco-bcos-documentation.readthedocs.io)
1.1 环境要求
第一步、配置基本环境
操作系统版本需要满足以下要求:Ubuntu >= 16.04、CentOS >= 7或MacOS >= 10.14
一、先更新系统资源
sudo apt update
二、下载python3、make、curl、g++、gcc及git
sudo apt install python3
sudo apt install make
sudo apt install curl
sudo apt install g++ gcc
sudo apt install git
第二步、安装Node.js
安装指南:建议使用nvm(Node Version Manager)安装,nvm的安装方式如下:
# 安装nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
# 若出现因网络问题导致长时间下载失败,可尝试以下命令
curl -o- https://gitee.com/mirrors/nvm/raw/v0.33.2/install.sh | bash
# 加载nvm配置
source ~/.$(basename $SHELL)rc
# 安装Node.js 8
nvm install 8
# 使用Node.js 8
nvm use 8
第三步、部署docker
# 更新包索引
sudo apt-get update
# 安装基础依赖库
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-