I need to test a saas service load by sending 1000s requests/sec from multiple remote sources. The urls need to be from my access log.
Is there a service that can simulate high traffic using the data from my log files?
Server Fault is a question and answer site for system and network administrators. It only takes a minute to sign up.
Sign up to join this communityI need to test a saas service load by sending 1000s requests/sec from multiple remote sources. The urls need to be from my access log.
Is there a service that can simulate high traffic using the data from my log files?
You can replay a log with httperf
Here are some instructions: http://dekoder.wordpress.com/2010/11/23/replay-traffic-with-httperf/
Apachebench ("ab") can read urls from files, but you'd have to process the access logs first.
Check out these for distributed testing:
http://grinder.sourceforge.net/
http://tsung.erlang-projects.org/
No longer developed: http://www.slamd.com/