当前位置: 首页 > news >正文

网址导航网站建站百度pc端首页

网址导航网站建站,百度pc端首页,wordpress域名变回ip,游戏论坛源码前言:Hyperledger caliper 的本质是使用node对被测试网络进行压力测试,因此需要nodejs。本次使用 Hyperledger caliper 0.5 对 fabric 1.4.6进行压测 准备条件:nodejs 16 (略 linux下 解压环境变量即可) # 创建工作…

前言:Hyperledger  caliper 的本质是使用node对被测试网络进行压力测试,因此需要nodejs。本次使用 Hyperledger caliper 0.5 对 fabric 1.4.6进行压测

准备条件:nodejs 16 (略 linux下 解压+环境变量即可)

# 创建工作目录
mkdir /opt/fabric/caliper
# 进入工作目录
cd /opt/fabric/caliper
# 安装 caliper CLI, (如果慢 可以使用代理  sudo npm config set https-proxy http://172.16.10.34:7890)
npm install --only=prod @hyperledger/caliper-cli@0.5.0 
#绑定fabri
npx caliper bind --caliper-bind-sut fabric:1.4

配置文件(放在工作空间中:/root/fabric/caliper)

network-config.yaml (配置要测试的网络和组织信息)

name: Caliper Benchmarks
version: "2.0.0"caliper:blockchain: fabricchannels:# channelName of mychannel matches the name of the channel created by test network- channelName: channel1# the chaincodeIDs of all the fabric chaincodes in caliper-benchmarkscontracts:- id: ccmaporganizations:- mspid: Org1MSP# Identities come from cryptogen created material for test-networkidentities:certificates:- name: 'Admin'clientPrivateKey:path: '/opt/fabric/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/5ca88db427a2026c0c16fbba1bd17d9e596683f1fa7c8a9b412d88604b63e66d_sk'clientSignedCert:path: '/opt/fabric/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/signcerts/Admin@org1.example.com-cert.pem'connectionProfile:path: 'connection-org1.yaml'discover: true

connection-org1.yaml (配置组织的连接信息)

---
name: first-network-org1
version: 1.0.0
client:organization: Org1connection:timeout:peer:endorser: '300'
organizations:Org1:mspid: Org1MSPpeers:- peer0.org1.example.com
peers:peer0.org1.example.com:url: grpcs://localhost:7051tlsCACerts:path: /opt/fabric/crypto-config/peerOrganizations/org1.example.com/tlsca/tlsca.org1.example.com-cert.pemgrpcOptions:ssl-target-name-override: peer0.org1.example.com

benchmark-config.yaml (配置压力测试的参数)

test:workers:number: 5rounds:- label: Query map.txDuration: 30rateControl:type: fixed-loadopts:transactionLoad: 1000workload:module: workload/query.jsarguments:assets: 2

query.js (在子目录下,绝对路径为:/root/fabric/caliperworkload/query.js) 根据业务编写查询方法或插入方法

'use strict';const { WorkloadModuleBase } = require('@hyperledger/caliper-core');class QueryAssetWorkload extends WorkloadModuleBase {constructor() {super();}async initializeWorkloadModule(workerIndex, totalWorkers, roundIndex, roundArguments, sutAdapter, sutContext) {await super.initializeWorkloadModule(workerIndex, totalWorkers, roundIndex, roundArguments, sutAdapter, sutContext);}async submitTransaction() {await this.sutAdapter.sendRequests({contractId: 'ccmap',  // 你的链码名称contractFunction: 'query', // 查询方法contractArguments: ["a"],readOnly: true});}
} module.exports.createWorkloadModule = () => new QueryAssetWorkload();

执行

 npx caliper launch manager   --caliper-workspace .   --caliper-benchconfig /opt/fabric/caliper/benchmark-config.yaml   --caliper-networkconfig /opt/fabric/caliper/network-config.yaml  --caliper-flow-only-test --caliper-fabric-gateway-enabled

测试效果如下

http://www.yidumall.com/news/38011.html

相关文章:

  • 东莞网站建设平台河南网络推广那家好
  • 深圳网站开百度排名点击
  • 成绩分析智能网站怎么做企业文化案例
  • 深圳市专业制作网站公司软文广告示范
  • 台州网站建设 网站制作 网站设计企业营销管理
  • 模板网站建设教程沈阳seo排名外包
  • 具有品牌的网站建设靠谱的广告联盟
  • 网站怎么做查询系统全网搜索指数查询
  • 宁乡县建设局网站搜索引擎排行榜
  • 学做实体店网站360关键词排名推广
  • 合肥制作网站价格网络优化工程师有前途吗
  • 美国旅游网站排名百度云登录
  • 网站优化 西安百度竞价推广投放
  • 网站优化的核心不包括营销网站建设软件下载
  • 开发公司委合同引擎优化seo怎么做
  • 类似织梦的建站cms网站seo优化发布高质量外链
  • 电影网站标题怎么做流量多怎样给自己的网站做优化
  • 贵阳建设工程招投标网站网站底部友情链接代码
  • 滨州网站开发免费的舆情网站app
  • 织梦软件网站模板下载地址站长工具服务器查询
  • 做一套公司网站费用拼多多怎么查商品排名
  • 做金融的免费发帖的网站有哪些福州seo结算
  • 厦门网站建设公司推荐现在外贸推广做哪个平台
  • bootstrap怎么做响应式网站教程seo推广排名网站
  • 校园网站建设必要性seo实战教程
  • 哪些公司提供微信做网站服务无锡百度竞价推广
  • 北京朝阳区地图如何网站关键词优化
  • 酒店网站报价方案免费网站建设制作
  • 做移动端电影网站河南制作网站公司
  • 给境外赌博网站做代理指数函数图像