使用curl测试阿里云的SLB,会话保持无效

本文涉及的产品
传统型负载均衡 CLB,每月750个小时 15LCU
应用型负载均衡 ALB,每月750个小时 15LCU
网络型负载均衡 NLB,每月750个小时 15LCU
简介:

阿里云有个很大的优势就是各个产品组合起来能够展现出强大的性能,多台ECS组合自然少不了SLB的支持。

SLB是类似与LVS的一个负载均衡器,之前探讨过透过SLB获取真实IP的问题,最近配置了SLB的会话保持想测试一下,然后后端两台服务器的站点配置不一样,藉此来测试是否连续访问都保持请求到了一台服务器。

配置好SLB,植入cookie保存3600秒之后,使用CRUL测试发现每次请求都是随机的,如下:
实际上阿里云SLB的会话保持默认是植入模式需要利用cookie来保持的。
而curl默认不会保存和发送cookie,所以测试的结果是随机的。只需要通过任何支持cookie的客户端测试,会话保持都是生效的。
如果需要用curl来测试,那么需要通过-c保存cookie,然后通过-b将保存下来的cookie发送给slb即可。测试如下:
先保存cookie
 
读取cookie然后循环测试
 
会话保持的很稳定
相关实践学习
SLB负载均衡实践
本场景通过使用阿里云负载均衡 SLB 以及对负载均衡 SLB 后端服务器 ECS 的权重进行修改,快速解决服务器响应速度慢的问题
负载均衡入门与产品使用指南
负载均衡(Server Load Balancer)是对多台云服务器进行流量分发的负载均衡服务,可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。 本课程主要介绍负载均衡的相关技术以及阿里云负载均衡产品的使用方法。
目录
相关文章
|
3月前
|
弹性计算 测试技术 持续交付
阿里云云效产品使用合集之如何进行自动化测试
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
8天前
|
弹性计算 运维 负载均衡
阿里云SLB的性能优势
【11月更文挑战第3天】
28 3
|
9天前
|
数据采集 自然语言处理 数据库
深入体验阿里云通义灵码:测试与实例展示
阿里云通义灵码是一款强大的代码生成工具,支持自然语言描述需求,快速生成高质量代码。它在测试、代码质量和用户体验方面表现出色,能够高效地生成 Python 和 Java 等语言的代码,助力开发者提升开发效率和代码质量。无论是新手还是资深开发者,都能从中受益匪浅。
深入体验阿里云通义灵码:测试与实例展示
|
15天前
|
弹性计算 网络协议 UED
SLB-Backend会话保持
【10月更文挑战第21天】
33 7
|
16天前
|
弹性计算 网络协议 UED
SLB-Backend会话保持
【10月更文挑战第20天】
31 4
|
21天前
|
负载均衡 算法 网络协议
阿里云slb中的lvs介绍
【10月更文挑战第17天】
56 2
|
21天前
|
弹性计算 负载均衡 监控
阿里云slb的slb-backend介绍
【10月更文挑战第17天】
65 2
|
21天前
|
弹性计算 负载均衡 监控
阿里云slb的slb-api介绍
【10月更文挑战第17天】
49 1
|
1月前
|
弹性计算 负载均衡 算法
负载均衡如何帮助阿里云国际服务器搭建的网站或应用程序?
负载均衡如何帮助阿里云国际服务器搭建的网站或应用程序?
|
1月前
|
弹性计算 安全 Linux
阿里云国际版使用ping命令测试ECS云服务器不通的排查方法
阿里云国际版使用ping命令测试ECS云服务器不通的排查方法