nginx-profile-setup/kaclient/run.sh
Ava Hahn 4ee7c0cc18 initial commit
Signed-off-by: Ava Hahn <a.hahn@f5.com>
2025-08-16 00:47:14 +00:00

28 lines
674 B
Bash
Executable file

#!/bin/bash
log_request () {
return_code=$(curl -Sikl -o /dev/null -w "%{http_code}" $1 2>/dev/null)
case ${return_code:0:1} in
"4" | "5")
echo "query of $1 returned $return_code"
;;
*)
;;
esac
}
while :
do
log_request "https://kaproxy:8080/0"
log_request "https://kaproxy:8080/1"
log_request "https://kaproxy:8080/2"
log_request "https://kaproxy:8080/3"
log_request "https://kaproxy:8080/4"
log_request "https://kaproxy:8080/5"
log_request "https://kaproxy:8080/6"
log_request "https://kaproxy:8080/7"
log_request "https://kaproxy:8080/8"
log_request "https://kaproxy:8080/9"
done
# TODO: use wrk2 or something to stress test endpoints I dunno