JMeter Distributed Setup
Configure and execute JMeter tests across multiple remote engines for massive loads.
Why Distributed Testing?
When a single machine isn't enough to generate the required load, we need distributed testing. This means using multiple machines to simulate a massive number of users.
JMeter supports this by allowing you to run a test across several remote engines, all controlled by one master machine.
JMeter's Distributed Architecture
JMeter uses a Master-Slave architecture for distributed testing.
- Master: Your local machine, where you design the test plan and initiate the test. It collects results from the slaves.
- Slave (Engine): Remote machines that execute the test plan and generate the actual load against your target application.