Cara menekankan menguji server apache yang berjalan pada kotak linux

16

Tampaknya ada sesuatu yang membuat server kami offline dan kami mengalami kesulitan melacak penyebabnya, jika sedang down load dari situs atau skrip tertentu. Tampaknya terkait dengan Apache.

Adakah yang tahu alat berbasis Linux yang bisa kita jalankan dari server lain untuk menguji server bermasalah kita dengan melihat berapa banyak permintaan yang dibutuhkan sebelum turun?

Terima kasih, Shadi

Shadi Almosri
sumber

Jawaban:

28

ApacheBenchmark berfungsi cukup baik dan termasuk dalam sebagian besar (jika tidak semua) instalasi Apache2.

 ab -n 1000 -c 5 -C "somecookie=rawr" http://ourwebsite.com/
grufftech
sumber
1
Lain baik satu: ab -kc 10 -t 30 http://yourwebsite.com/. Ini membuka 10 koneksi, membuat mereka tetap hidup dan membuat sebanyak mungkin permintaan bersamaan.
CaptJak
5

Anda juga dapat menggunakan Jmeter Jakarta oleh Apache.

http://jakarta.apache.org/jmeter/index.html

Saya menggunakan ini untuk menguji server saya, dan itu sangat berguna untuk dijalankan dari komputer luar dan workstation dengan windows, sangat dapat dikonfigurasi, dan menawarkan banyak grafik dan informasi cantik terutama tentang kegagalan dan kegagalan apa yang kembali dan ketika kegagalan terjadi.

Mereka juga tentu saja memiliki Linux builds, tetapi saya belum menggunakannya.

Joshua Enfield
sumber
1

Anda mungkin ingin mencoba perintah " ab "

Ninja Digital
sumber