Skip to content

Instantly share code, notes, and snippets.

@rammanokar
Created November 28, 2019 08:14
Show Gist options
  • Save rammanokar/afbd10bf5fc8f73f072e2a0d0f0d5a3d to your computer and use it in GitHub Desktop.
Save rammanokar/afbd10bf5fc8f73f072e2a0d0f0d5a3d to your computer and use it in GitHub Desktop.
Bash script to check Loadbalancer scheduling
#!/bin/bash
server1=0
server2=0
for i in {1..10}
do
lsb=$(wget -qO - https://x.x.x.x/server.text --no-check-certificate --no-cookies)
# server.text hold different value for different server
if [ $lsb == "server-1" ]
then
let "server1++"
tput setaf 6; echo -ne "." #print . in different color
else
let "server2++"
tput setaf 1; echo -ne "." #print . in different color
fi
done
echo ""
echo "Server 1 hit count: $server1"
echo "Server 2 hit count: $server2"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment