# presstest **Repository Path**: eostech/presstest ## Basic Information - **Project Name**: presstest - **Description**: 对eos链进行压力测试 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-08-26 - **Last Updated**: 2022-03-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # presstest ## 介绍 对eos链进行压力测试 ## 测试 ### 配置节点和钱包的地址 ``` NODE_URL=http://127.0.0.1:3921 WALLET_URL=http://127.0.0.1:3923 ``` ### 使用press.sh测试 ``` chmod +x press.sh ./press.sh [执行交易数] [TPS每秒交易数] ``` # 使用press-curl.sh测试 ``` ./gentrx.sh [交易数] [私钥] [ACTION] 或者./gentrxpro.sh [交易数] [私钥] [ACTION] ./prees-curl.sh 交易数 TPS ``` # 使用siege测试 ``` ./gentrx.sh [交易数] [私钥] [ACTION] 或者./gentrxpro.sh [交易数] [私钥] [ACTION] ./gensiegeurl.sh [from] [to] siege -c1 -r 100 -f siege-urls.txt ``` ./gentrxpro.sh 并发生产交易,比./gentrx.sh 快很多