Skip to content
Lars Holmberg edited this page Jul 5, 2020 · 21 revisions

Support for other User protocols, reporting etc

locust-plugins

Automate distributed runs with no manual steps

locust-swarm

Using other languages

A Locust master and a Locust worker communicate by exchanging msgpack <http://msgpack.org/>_ messages, which is supported by many languages. So, you can write your User tasks in any languages you like. For convenience, some libraries do the job as a worker runner. They run your User tasks, and report to master regularly.

Boomer - Go

Locust4j - Java

Swarm - Java

Configuration Management

tinx.locust - an Ansible role to install, configure and control Locust as a systemd service, or to build Locust docker images using ansible-container. Also manages locustfiles and accompanying test data.

Clone this wiki locally