Having just moved my server from apache to nginx, I'm wondering how I can go about gauging the performance of the server.
Are there any scripts available to run against the server?
Also, any good blog posts, documentation on performing performance tests against servers would be greatly appreciated.
Thanks, Matt
Asking for recommendations about "Site performance" is about as meaningless as asking for a recommendation for "the best car". It all depends on your workload.
The usual suspects are
ab
(Apache Benchmark) andsiege
; these will give you basic baselines for very basic service. Beyond that, you really need to define what "performance" means for your site (raw throughput on a single static page, response time for a wide range of complex dynamic workflows, etc) and then work out a way to test your site against whatever benchmark is important to you.As far as blog posts go... Google, perhaps?
You may use Httperf it is a tool for measuring web server performance.
Also, please find here a results from some performance benchmarking between apache and nginx