Configuration
Command line arguments
| Arguments | Value | Example | 
|---|---|---|
| WORKER | true/false | --WORKER=trueTo 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"