Hyperledger Fabric v1.4.1 性能测试工具 tape

参考链接
官网
参考
1、环境
搭建成功的fabric1.4.1
2、搭建tape
下载

#进入root目录
sudo i
git clone https://github.com/guoger/tape

设置golang代理

export GO111MODULE=on
export GOPROXY=https://goproxy.cn

搭建

cd tape
go build ./cmd/tape

3、测试

vim config.yaml

sample文件

endorsers:
  - addr: localhost:7051
    tls_ca_cert: /path/to/peer1/tls/ca/cert
  - addr: localhost:7051
    tls_ca_cert: /path/to/peer2/tls/ca/cert
committer:
  addr: localhost:7051
  tls_ca_cert: /path/to/peer2/tls/ca/cert
orderer:
  addr: localhost:7050
  tls_ca_cert: /path/to/orderer/tls/ca/cert
channel: mychannel
chaincode: basic
args:
  - GetAllAssets
mspid: Org1MSP
private_key: ./organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/priv_sk
sign_cert: ./organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/signcerts/User1@org1.example.com-cert.pem
num_of_conn: 10
client_per_conn: 10

根据自己的网络环境进行修改
这是我的修改后的文件

endorsers:
  - addr: localhost:7051
    tls_ca_cert: /home/node2/go/src/github.com/hyperledger/fabric/scripts/fabric-samples/first-network/crypto-config/peerOrganizations/org1.example.com/tlsca/tlsca.org1.example.com-cert.pem
  
committer:
  addr: localhost:7051
  tls_ca_cert: /home/node2/go/src/github.com/hyperledger/fabric/scripts/fabric-samples/first-network/crypto-config/peerOrganizations/org1.example.com/tlsca/tlsca.org1.example.com-cert.pem

orderer:
  addr: localhost:7050
  tls_ca_cert: /home/node2/go/src/github.com/hyperledger/fabric/scripts/fabric-samples/first-network/crypto-config/ordererOrganizations/example.com/tlsca/tlsca.example.com-cert.pem

channel: mychannel
chaincode: mycc
args: ["query", "a"]
mspid: Org1MSP
private_key: /home/node2/go/src/github.com/hyperledger/fabric/scripts/fabric-samples/first-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/ccf224f61bbf1106bc791b44f712189dbcd2490aaf92de1400d2d20a89a4385e_sk
sign_cert: /home/node2/go/src/github.com/hyperledger/fabric/scripts/fabric-samples/first-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/signcerts/Admin@org1.example.com-cert.pem
num_of_conn: 40
client_per_conn: 20

此外,还可修改fabric-samples/first-network/configtx.yaml 出块策略部分

Orderer: &OrdererDefaults
    OrdererType: solo
    BatchTimeout: 2s
    BatchSize:
        MaxMessageCount: 10		#(可修改此处)
        AbsoluteMaxBytes: 99 MB
        PreferredMaxBytes: 512 KB

进行测试

./tape config.yaml 40000

测试结果
在这里插入图片描述

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 15
    评论
gui guider v1.4.1 是一款用于图形用户界面(GUI)设计的软件。用户可以通过下载并安装该软件来创建和编辑GUI界面,以实现各种应用程序的设计需求。 首先,要下载 gui guider v1.4.1,用户可以在该软件的官方网站或其他可靠的软件下载网站上找到相关的下载链接。点击下载链接后,用户可以选择合适的下载位置,然后点击“下载”按钮开始下载。下载速度将取决于用户的网络连接速度和服务器的响应速度。一旦下载完成,用户可以点击下载文件或打开下载文件夹,然后双击安装文件来开始安装过程。 在安装过程中,用户可能需要确定安装位置和其他相关选项。一般来说,用户可以选择将软件安装在默认位置,也可以选择将其安装在自定义位置。用户需要仔细阅读安装向导上的指示,并按照指示进行操作。一旦安装过程完成,用户就可以开始使用 gui guider v1.4.1 进行 GUI 设计了。 gui guider v1.4.1 具备一些基本的功能,比如拖拽式界面设计、UI 元素定位和调整、样式编辑和应用、事件绑定等等。用户可以根据自己的需求,通过添加、删除或调整不同的界面元素来创建自定义的GUI界面。软件通常提供各种预设的界面元素和样式模板,以方便用户快速设计出符合自己需求的界面。 总的来说,通过下载并安装 gui guider v1.4.1,用户可以方便地进行 GUI 设计,为各种应用程序创建出满足需求的用户界面。这个软件的用户界面设计过程相对简单直观,适合不同水平的用户使用。通过良好的图形用户界面设计,可以提升应用程序的易用性和用户体验,使得用户更加愿意使用和探索应用程序的功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值