it-swarm-id.com

Pengujian stres server murah

Departemen TI dari organisasi nirlaba tempat saya bekerja baru-baru ini mendapatkan server virtual baru yang menjalankan CentOS (dengan Apache dan PHP 5), yang seharusnya menjadi Host situs web kami. Selama proses pengaturan server saya menemukan bahwa sedikit saja penggunaan mesin baru menyebabkan masalah kinerja utama (saya tidak bisa mengekstrak tarbal tanpa menghentikannya). Setelah beberapa minggu bekerja dalam kegelapan oleh dukungan teknis, sekarang tampaknya berfungsi dengan baik, tapi saya masih gugup memindahkan situs utama di sana.

Saya tidak memiliki anggaran untuk bekerja (jadi tidak ada perangkat lunak atau layanan yang membutuhkan uang), meskipun karena pemotongan baru-baru ini saya memiliki beberapa desktop lama yang dapat saya gunakan jika itu membantu. Situs tidak perlu menahan lalu lintas dalam jumlah besar (ini adalah situs [Drupal hanya beberapa ribu pengunjung sehari), tetapi saya ingin melewatinya sedikit demi sedikit sebelum pindah ke situs utama lebih.

Apa alat murah yang bisa saya gunakan untuk memahami jika server dapat menahan tingkat lalu lintas yang rendah? Saya belum mencari untuk menguji situs itu sendiri, hanya operasi mendasar dari server.

11
acrosman

Apache Jmeter sangat baik untuk hal semacam ini - Anda dapat mensimulasikan kasus sederhana hingga fungsionalitas yang cukup rumit dan gratis. Ada sedikit kurva pembelajaran yang mengatur ujian, tetapi perlu beberapa jam untuk mempelajarinya.

Juga patut disebutkan bahwa Apache dikirimkan dengan alat "ab" Apache Bench, yang dapat Anda gunakan untuk operasi pembandingan yang relatif sederhana - yaitu, mengambil halaman pilihan Anda beberapa ribu kali dengan berbagai tingkat paralelisme.

8
asparagino

Periksa pos ini Bagaimana Anda memuat menguji aplikasi Anda? . Ini sangat mirip. Jmeter disebutkan dan beberapa solusi lainnya. Hampir semuanya tampak bebas.

3
Ben Hoffman

Jika Anda tertarik pada alat pengujian beban gratis, lihat ekstensi Fiddler kami bernama StresStimulus . Memutar ulang sesi yang direkam dengan sejumlah pengguna virtual dan melaporkan metrik kinerja terperinci per permintaan dan untuk seluruh kasus uji. Grafik menunjukkan bagaimana kinerja merespons berbagai level beban. Ini berjalan dari mesin Windows terhadap server HTTP.

0
Vadim Kleyzit

Apache Bench dan Forge sama-sama benar-benar baik, gratis, open-source, dll. Saya beruntung menjalankannya dari mesin lokal saya dan dari server, dengan lebih banyak kecepatan di server, jelas.

0
Kenneth Love