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

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

$T+E&i(QPMmT.bj#o0一个控制服务器,多个子服务器!性能测试时录制的脚本路径是固定的,如果不修改脚本压力集中在一个子服务器上;不能满足模拟负载均衡的模型;特写如下脚本:

YR-G1W%k'Y051Testing软件测试网/{ex%gR ei

/**********************************************************/
lQ0|r#d Yk0string func Rip()
kg%E&L+w+{ aYM Kg*o0{51Testing软件测试网 _G0vKr*] G4\/c
    string ip = "";
1NR)G7PC o~C0    int y;51Testing软件测试网 vZ!f'{UF$@
    y = ((_uid)%9);

&qb|7f#a7I/C_P051Testing软件测试网[ b%Ql DK?:y

//y = uniform(1,9);51Testing软件测试网t"x7N8R:Y!]w
    
Rf6I'z4i'M$n0    if(y==0)
k R(\0]W2IL0    {
)u G? H4LM%L)Z_-iZ"\0        ip = "192.168.20.10";
LXB4lLA k0    }else if(y==1){
6_wc ?|0        ip = "192.168.20.11";51Testing软件测试网4XG&P;lKK3W
    }else if(y==2){
7wp(b/O%Q0        ip = "192.168.20.12";
B!_ v[f0    }else if(y==3){51Testing软件测试网s"Zd2R-^ n4Y$B(g
        ip = "192.168.20.13";51Testing软件测试网C6`5H0a L?;Ob2R
    }else if(y==4){51Testing软件测试网6ODw.Y9a$c:?k
        ip = "192.168.20.14";
TT%w Js p&Q-HT0    }else if(y==5){
GD4T$l0mkp0        ip = "192.168.20.15";
]U Y G@a8DMp0    }else if(y==6){
6Rx5pQl,{w0        ip = "192.168.20.16";
3U'O-R(N${0    }else if(y==7){
6H7J2S-M#[~G0        ip = "192.168.20.17";
`$|;{0gx0    }else{
@ d5\qFd"m K!Y0        ip = "192.168.20.18";51Testing软件测试网"fp ]_Rs-vt
    }  
}fvw4]/W4z0    return ip;
:P} ?:HO(wr BS0}

\,GT/Zlsi.F0

TAG:

 

评分:0

我来说两句

gezj2006

gezj2006

做最好的自己!

日历

« 2024-06-09  
      1
2345678
9101112131415
16171819202122
23242526272829
30      

数据统计

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

RSS订阅

Open Toolbar