模拟负载均衡:IP地址的自动分配

上一篇 / 下一篇  2009-04-13 14:39:00 / 个人分类:Robot:性能测试

|yc8m1s0一个控制服务器,多个子服务器!性能测试时录制的脚本路径是固定的,如果不修改脚本压力集中在一个子服务器上;不能满足模拟负载均衡的模型;特写如下脚本:51Testing软件测试网'hwJ Z.H!t1S-Z"J

_4MY&xWy8D$I9T0/**********************************************************/
0JO)A+e&x0w[0string func Rip()
x6rNj/i LNEdj0{
3qj {.~.uR'm2t]0    string ip = "";51Testing软件测试网e;Es N`5yg
    int y;51Testing软件测试网9c-l;d/g x@0l m^
    y = ((_uid)%9);51Testing软件测试网6uYMtg_z

51Testing软件测试网s4P$hB]4e

//y = uniform(1,9);51Testing软件测试网Wr x,V$v \+A*? M,nW
    51Testing软件测试网![6HX ^,Ci2@
    if(y==0)
6S9D,l4~/]0    {51Testing软件测试网 n5^PM5I%i*N
        ip = "192.168.20.10";
6K1d!nk AV(X0    }else if(y==1){51Testing软件测试网\0W"]5n3ZQLt
        ip = "192.168.20.11";
/{ ["y$kRO8\ wU0    }else if(y==2){51Testing软件测试网} e j2qb$K
        ip = "192.168.20.12";
qGp d }(I*Nl'z0    }else if(y==3){51Testing软件测试网S*GqO#[].t(|-pB.r
        ip = "192.168.20.13";
v,V3|xHK;|#u0    }else if(y==4){
v N K[VN0        ip = "192.168.20.14";
cV$i'd1O"S@(m0    }else if(y==5){51Testing软件测试网/m*]q"z}+G5`!UT)Ab
        ip = "192.168.20.15";
wl([]+c`0    }else if(y==6){51Testing软件测试网N2i A{$X
        ip = "192.168.20.16";51Testing软件测试网J1oZ&Crs3K
    }else if(y==7){
|1g4YxQ\g0        ip = "192.168.20.17";
{o]aaG Xs0    }else{51Testing软件测试网.v0o[*ub
        ip = "192.168.20.18";51Testing软件测试网vVcrmvJH/hg
    }  51Testing软件测试网6b/u"Dg(RySO7f
    return ip;
)~"FBi*a?,^g E0}51Testing软件测试网f5}v(c xe yQ1T4`


TAG:

 

评分:0

我来说两句

gezj2006

gezj2006

做最好的自己!

日历

« 2024-04-26  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 12060
  • 日志数: 19
  • 图片数: 2
  • 建立时间: 2008-10-20
  • 更新时间: 2009-09-24

RSS订阅

Open Toolbar