使用curl测试阿里云的SLB,会话保持无效-阿里云开发者社区

开发者社区> 云计算> 正文
登录阅读全文

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

简介:

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

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

配置好SLB,植入cookie保存3600秒之后,使用CRUL测试发现每次请求都是随机的,如下:
实际上阿里云SLB的会话保持默认是植入模式需要利用cookie来保持的。
而curl默认不会保存和发送cookie,所以测试的结果是随机的。只需要通过任何支持cookie的客户端测试,会话保持都是生效的。
如果需要用curl来测试,那么需要通过-c保存cookie,然后通过-b将保存下来的cookie发送给slb即可。测试如下:
先保存cookie
 
读取cookie然后循环测试
 
会话保持的很稳定

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

其他文章
最新文章
相关文章