Apacheベンチマークの代替手段?[閉まっている]


26

サーバーをテストするために使用できるubuntu用のツール、それがどれだけ処理できるかを知りたい。

助言がありますか?以前にApacheベンチマークを使用したことがありますが、何か他のものを試してみたいと思います。

(副次的な質問として、nginxのみを使用している場合、Apacheベンチマークは機能しますか?)

回答:


29

abはWebリクエストのみを送信し、サーバーが何をテストしているかは気にしません。ただし、1ページのみをテストします。

perfmeter、siege、httpload、jmeterなどがあります。

httploadは、テストされる一連のURLをフィードできるため、かなり優れています。



インストールと使用が非常に簡単なので、ちょっとお勧めします。
ムハンマドヒューディ

12

abnginxのベンチマークには遅すぎます。お勧めしwrkます。ソースから簡単に構築できます。


1
ありがとうございました!まさに私が探していたもの。このような他のツールと比較しwrkて、それはより良い仕事をしている
-Northys

9

私がお勧めしたい包囲を簡単にセットアップ負荷テストのために。Apacheベンチマークに加えて、ロードテストの対象となるURLのリストを提供できます。

次のような単純なコマンド

siege -d10 -c10 -i -f urls.txt

そして、urls.txtのような例

http://www.example.com/
http://www.example.com/path1
http://www.example.com/path2

10人の同時ユーザーで負荷テストを実行し(-c10)、各呼び出しと次の呼び出しの間で最大10秒待機し(-d10)、ファイルからURLをランダムに取得します(-i)(-f)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.