httperf adalah sebuah
tool untuk mendapatkan performansi dari sebuah
web server.
httperf sangat fleksibel untuk menghasilkan berbagai macam HTTP
request untuk mendapatkan performansi dari sebuah
web server. Fokus dari httperf adalah tidak mengimplementasikan sebuah
benchmark saja, tetapi juga memberikan tool yang
robust dan memiliki performansi tinggi untuk memfasilitasi baik di level mikro atau makro dalam sebuah
benchmark. Tool httperf juga telah support HTTP/1.1 dan protokol SSL
Contoh penggunaan
httperf --hog --server YOURSERVER --num-conns 3000 --num-calls 10 --uri /about --rate 11
Perintah diatas akan membuat koneksi sebanyak 3000 buah ke server YOURSERVER dan masing-masing koneksi memiliki
request sebanyak 10 buah pada URI
/about. Jadi total
request yang dibuat adalah 3000*10 = 30.000. Sedangkan rate 11 memiliki arti bahwa akan terdapat 11 * 10 = 110
request per detik dimana 10 adalah nilai dari
--num-calls.
No comments:
Post a Comment