OSDN Git Service

Add test scripts
[ultramonkey-l7/ultramonkey-l7-v3.git] / test / script / module-scheduler-lc / lc-7.sh
1 #!/bin/bash\r
2 \r
3 . ../../config/env_conf.sh\r
4 \r
5 #cp ./materials/l7directord.cf /etc/ha.d/conf/\r
6 #cp ./materials/l7vs.cf /etc/l7vs/\r
7 #cp -r ./materials/sslproxy /etc/l7vs/\r
8 \r
9 /etc/init.d/l7vsd start > /dev/null\r
10 \r
11 l7vsadm -A -t ${VS1ADDR} -m sessionless -s lc\r
12 l7vsadm -a -t ${VS1ADDR} -m sessionless -r ${RS1ADDR} -w 0\r
13 l7vsadm -a -t ${VS1ADDR} -m sessionless -r ${RS2ADDR} -w 0\r
14 \r
15 RET=`LANG=C wget -t 1 -O- http://${VS1ADDR}/ 2>&1`\r
16 if [ $? -ne 1 ]\r
17 then\r
18         exit 1\r
19 fi\r
20 \r
21 RET=`echo "$RET" | grep "Connecting to .* connected."`\r
22 if [ -z "${RET}" ]\r
23 then\r
24         exit 1\r
25 fi\r
26 \r
27 RET=`LANG=C wget -t 1 -O- http://${VS1ADDR}/ 2>&1`\r
28 if [ $? -ne 1 ]\r
29 then        \r
30         exit 1\r
31 fi\r
32 \r
33 RET=`echo "$RET" | grep "Connecting to .* connected."`\r
34 if [ -z "${RET}" ]\r
35 then        \r
36         exit 1\r
37 fi\r
38 \r
39 /etc/init.d/l7vsd stop > /dev/null\r
40 \r
41 exit 0\r
42 \r