2017-07-12 7 views
1

パフォーマンステストを行い、wrkを初めて使用しています。私の目標は、テストされているプラ​​ットフォームが同じ要求をキャッシュしていると思われ、応答時間が改善されるため、異なるプロファイルIDにリクエストを送信することです。wrkが異なるプロファイルIDをターゲットにしていることを確認するにはどうすればよいですか?

wrk -t3 -c8 -d15m -H "Authorization: Basic a2FyYWY6a2FyYWY=" -s myScript.lua "http://some_url:some_port" --latency 

request = function() 
return wrk.format(nil, string.format("/cxs/profiles/%012d", math.random(100000000))) 
end 

と私のWRK要求は次のようになります。

は、次のようになりますプロファイルIDをランダム化するためにLUAスクリプトを作った...

http://some_url:some_port/cxs/profiles/:URLは次のようになります

wrkが本当に別のプロファイルIDをターゲットにしていることを確認する方法はありますか?応答時間はスクリプトなしではあまり変わらないので、

答えて

0

math.randomseed(os.time())を追加すると、毎回math.random()関数が新しい乱数を生成することがわかりました。

関連する問題