Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Is there a service I can use to test the reliability of my server? I need to check if my server can handle a large traffic spike.

// Server info:

Server runs Nginx 0.7.65 on CentOS 5.3, serving only static files.

share|improve this question

migrated from stackoverflow.com Feb 18 '10 at 13:33

This question came from our site for professional and enthusiast programmers.

add comment

4 Answers

number of load tools like ab - apache for apache. same can be used for IIS. just google it you will find alot :)

share|improve this answer
    
I'm running nginx, I added it to the description. –  Marco Feb 18 '10 at 5:26
1  
@Marco, ab will work fine running against nginx –  gnibbler Feb 18 '10 at 5:40
add comment

Freshmeat.com is another place to search for load tools.

Note that you will want to test both continuous load capacity, and the ability to handle and recover from spikes. Sudden increases in traffic (even if that peak is below the continuous load max) can cause your server to fall over and not recover.

share|improve this answer
add comment

You could use JMeter to put a load on your server and see how it performs.

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

share|improve this answer
add comment

I've been following a project call multi-mechanize for load testing. They have some instructions on getting it running in rackspace's cloud. Since the rackspace cloud is pay for what you use you can launch an instance or a few instances that has high bandwidth and run a realistic test against your server without breaking the bank.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.