Configuration
Command line arguments
| Arguments | Value | Example |
|---|---|---|
WORKER | true/false | --WORKER=true To run as worker node need to pass |
MASTER_IP | IP or DNS | --MASTER_IP=IP_OR_DNS |
ENV
| env | Value (default) | Description |
|---|---|---|
PORT | Optional (2436) | Any valid port |
MASTER_IP | Optional (applicable for worker only) | Master Node IP |
DB_DNS | Optional (loadtester-db) | Databse URL |
DB_TYPE | Optional (sqlite) | sqlite, mysql, postgresql |
SERVER_READ_TIMEOUT | Optional (60 seconds) | In seconds |
In order to support AWS Integration env
| env |
|---|
AWS_ACCESS_KEY |
AWS_SECRET_KEY |
AWS_REGION |
To update the docker .env
docker exec -it CONTAINER_ID_OR_NAME vim .envSample .env
.env
# Server settings:
SERVER_HOST="0.0.0.0"
PORT=3005
SERVER_READ_TIMEOUT=60
# JWT settings:
JWT_SECRET_KEY="723bhhghv23466v6234bvhahhdvvasd727364364bd7"
# Database settings:
DB_DNS=inMemory
DB_TYPE=sqlite
# AWS settings:
AWS_ACCESS_KEY="AWS_ACCESS_KEY"
AWS_SECRET_KEY="AWS_SECRET_KEY"
AWS_REGION="AWS_REGION"