searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

LB调度算法测试方法之最小链接

2023-11-01 09:37:44
8
0

基础信息

  • sever端:LB的后端服务器
  • client端:访问LB VIP的弹性云主机

测试准备

1.创建LB + http listener + http后端主机组

2.修改LB后端资源池的调度算法为LEAST_CONNECTIONS(最小链接)

3.server端起http服务

4.修改server端的返回

有两种方法:

①在server上使用curl 127.0.0.1 命令可以获取虚机/usr/share/nginx/html/index.html 文件。可以使用vim编辑这个文件,作为curl的发送接收的报文,修改为简单的返回,表示这个文件是server1还是server2的
②修改/etc/nginx/nginx.conf文件,下面脚本代表返回“RS1”

   server_name  localhost;
    location / {
        root   /etc/nginx/;
        return 200 'RS1
';

测试

1.创建大文件用于client创建连接进行下载

在其中一台server1中创建大文件用于client创建连接进行下载

 dd if=/dev/zero of=file bs=1M count=15000

client通过lb vip下载该server中的文件:

curl -O lbvip:port/file

为方便查看结果,可对下载进行限速curl限速:--limit-rate  单位byte:--limit-rate 100k

2.使用另一台client进行测试

可以再另一台client curl lbvip:port 查看是哪一台server对请求做出的回应

测试预期结果

预期为:不发送给server1,轮询剩余的server。

 

udp版本:

传输文件

先用dd生成:

 dd if=/dev/zero of=file bs=1M count=15000

客户端和服务器分别执行:

nc  lbvip port < /root/file
nc  lbvip port > file &
0条评论
0 / 1000
3****m
2文章数
0粉丝数
3****m
2 文章 | 0 粉丝
3****m
2文章数
0粉丝数
3****m
2 文章 | 0 粉丝
原创

LB调度算法测试方法之最小链接

2023-11-01 09:37:44
8
0

基础信息

  • sever端:LB的后端服务器
  • client端:访问LB VIP的弹性云主机

测试准备

1.创建LB + http listener + http后端主机组

2.修改LB后端资源池的调度算法为LEAST_CONNECTIONS(最小链接)

3.server端起http服务

4.修改server端的返回

有两种方法:

①在server上使用curl 127.0.0.1 命令可以获取虚机/usr/share/nginx/html/index.html 文件。可以使用vim编辑这个文件,作为curl的发送接收的报文,修改为简单的返回,表示这个文件是server1还是server2的
②修改/etc/nginx/nginx.conf文件,下面脚本代表返回“RS1”

   server_name  localhost;
    location / {
        root   /etc/nginx/;
        return 200 'RS1
';

测试

1.创建大文件用于client创建连接进行下载

在其中一台server1中创建大文件用于client创建连接进行下载

 dd if=/dev/zero of=file bs=1M count=15000

client通过lb vip下载该server中的文件:

curl -O lbvip:port/file

为方便查看结果,可对下载进行限速curl限速:--limit-rate  单位byte:--limit-rate 100k

2.使用另一台client进行测试

可以再另一台client curl lbvip:port 查看是哪一台server对请求做出的回应

测试预期结果

预期为:不发送给server1,轮询剩余的server。

 

udp版本:

传输文件

先用dd生成:

 dd if=/dev/zero of=file bs=1M count=15000

客户端和服务器分别执行:

nc  lbvip port < /root/file
nc  lbvip port > file &
文章来自个人专栏
cnp测试
4 文章 | 2 订阅
0条评论
0 / 1000
请输入你的评论
0
0