python-requests多久执行一次dns查询 [英] How often does python-requests perform dns queries

查看:129
本文介绍了python-requests多久执行一次dns查询的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们正在使用蝗虫进行弹性负载平衡背后的其余api服务的负载测试.我遇到了这篇文章关于负载平衡和自动缩放的内容,这是我们正在测试的内容.

We are using Locust to for load testing rest api services behind elastic load balancing. I came across this article regarding load balancing and auto scaling, which is something we are testing.

蝗虫正在使用 python-requests ,而后者正在使用 urllib3 ,所以我的问题是python-requests是否对每个连接都进行dns查询,如果不是,是否?可配置的?

Locust is using python-requests which is using urllib3, so my question is if python-requests does a dns query for every connect, and if not, is it configurable?

推荐答案

蝗虫正在使用 python请求,该请求正在使用 urllib3 ,并且正在使用 socket.getaddrinfo 已根据此SO线程禁用了DNS缓存(假设您的测试计算机正在运行)linux).

Locust is using python requests that is using urllib3 that is using socket.getaddrinfo which has DNS caching disabled according to this SO thread (given that your test machine runs linux).

这篇关于python-requests多久执行一次dns查询的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆