Installation

Installation

Supported Platforms for binary

  • Windows
    • amd64
  • Linux
    • amd64
    • arm64
  • Mac OS X
    • amd64 (intel chip)
    • arm64 (mac chip)

npm

sudo npm i loadster -g

Script for linux and macOs versions

curl -sL https://raw.githubusercontent.com/cirnum/loadtester/main/installer/bash/install-loadtester.sh | sudo bash && loadster

App name

loadster

Clone and install

make build

Download Binary releases (opens in a new tab)

Docker Setup loadtester (opens in a new tab)

As a Master

  docker run -it -p 3005:3005 --platform linux/amd64 -e HOST_URL=YOUR-MASTER-RUNNING-URL manojown1/loadtester:latest

HOST_URL=YOUR-MASTER-RUNNING-URL - If the application is running inside a Docker container or if the Master Node has a particular DNS address, this information will be transmitted to the child node for synchronization and future updates.

As a Worker

  docker run -it -p ANY_AVAILABLE_PORT:3005 -e WORKER=true -e MASTER_IP="YOUR_MAIN_SERVER_IP" --platform linux/amd64 manojown1/loadtester:latest

How to update the env for container

  docker exec -it CONTAINER_ID_OR_NAME vi .env