3555997f98
better ha setup for many mysql connections prometheus now scrapes mysql metrics in ha setup ha setup provisions mysql dashboard adds configurable virtual users for load test run script
29 lines
491 B
Bash
Executable File
29 lines
491 B
Bash
Executable File
#/bin/bash
|
|
|
|
PWD=$(pwd)
|
|
|
|
run() {
|
|
duration='15m'
|
|
url='http://localhost:3000'
|
|
vus='2'
|
|
|
|
while getopts ":d:u:v:" o; do
|
|
case "${o}" in
|
|
d)
|
|
duration=${OPTARG}
|
|
;;
|
|
u)
|
|
url=${OPTARG}
|
|
;;
|
|
v)
|
|
vus=${OPTARG}
|
|
;;
|
|
esac
|
|
done
|
|
shift $((OPTIND-1))
|
|
|
|
docker run -t --network=host -v $PWD:/src -e URL=$url --rm -i loadimpact/k6:master run --vus $vus --duration $duration src/auth_token_test.js
|
|
}
|
|
|
|
run "$@"
|