Skip to content

Add Distributed Load Distributor plugin#794

Open
davidcampbelldc wants to merge 1 commit intoundera:masterfrom
davidcampbelldc:add-load-distributor-plugin
Open

Add Distributed Load Distributor plugin#794
davidcampbelldc wants to merge 1 commit intoundera:masterfrom
davidcampbelldc:add-load-distributor-plugin

Conversation

@davidcampbelldc
Copy link

Summary

Adds the Distributed Load Distributor plugin to the catalog. Automatically distributes thread counts across JMeter generators so each runs its fair share of the total load.

Motivation

In JMeter distributed testing, every generator runs the full thread count from the test plan. Teams manually divide thread counts whenever the generator count changes. This plugin automates that calculation at runtime.

Features

  • Works with JMeter remote testing (-R) via -Ggenerator.hosts=slave1,slave2,slave3
  • Works with standalone generators via -Jgenerator.id=N -Jgenerator.count=M
  • Auto-activates from lib/ext/ — no test plan element required
  • Supports Standard, Ultimate, Concurrency, and Stepping ThreadGroups
  • Thread modifications are in-memory only (non-destructive)

Changes

  • Added load distributor plugin entry to various.json

Notes

About the vendor

Built by LoadMagic, an AI-powered performance testing platform. This plugin is fully open source and standalone — it works with any JMeter installation with no connection to LoadMagic services.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@undera
Copy link
Owner

undera commented Mar 22, 2026

Please resolve the conflict

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants