unixコマンドラインからのリクエストの間に遅延がある場合に、ベンチマークするための良い方法は何ですか?私がコマンドラインから知っている唯一のベンチマークツールはabであり、遅延をサポートしていません。遅延を伴うApacheのベンチマーク方法
3
A
答えて
0
私はただ完全にプログラム可能なテストツールであるThe Grinderが大好きです。残念ながら、コマンドラインから完全に実行することはできませんが、もし私があなたであれば、実際に試してみることができます。
実際にコマンドラインであり、「ユーザーセッション」(つまり遅延)やその他の多くのオプションをサポートするhttperfがあります。
0
HP loadrunnerやBorland Silkなどの商用ツールにはこの機能があります。シミュレートされたn人のユーザの思考時間の間にこの遅延を考える。
1
繰り返しアクセスを遅らせるためにab
からwatch
まで実行することができますが、レポートの概要をあまり使用することはできません。
watch -n 1 ab -n 3 http://serverfault.com/
それともcurl
代わりのab
watch
について
watch -n 0.4 curl http://serverfault.com/
もっとを通してそれを実行します。 http://www.linfo.org/watch.html