forked from gatling/gatling
-
Notifications
You must be signed in to change notification settings - Fork 0
Scaling out
slandelle edited this page Jan 15, 2013
·
5 revisions
Sometimes, generating some very heavy load from a single machine might lead to saturating the OS or the network interface controller.
In this case, you might want to use several Gatling instances hosted on multiple machines.
Gatling doesn't have a cluster mode yet, but you can achieve similar results manually:
- deploy Gatling on several machines along with the Simulation classes and the associated resources (data, request-bodies, etc..)
- launch them remotely from a script, with the
-nr
(no reports) option - retrieve all the simulation.log files
- rename them so they don't clash
- place them into a folder in the results folder of a Gatling instance
- generate the reports with Gatling with the
-ro name-of-the-simulation-folder
(reports only), Gatling will pick all the files that match.*\.log
- Introduction
- Underlying Technologies
- Concepts
- Sponsors
- Changelog
- Migrating
- Continuous Integration
- Benchmarks
- License
- FAQ
- Contributing
- Events
- Links
- Tutorial
- Reference
- Cookbooks
- Extensions
- General information
- APIs
- Checks API
- Request API
- Charting API
- Feeder API