python请求多久执行一次dns查询

我们正在使用Locust来进行弹性负载平衡后的rest api服务的负载测试.我遇到了关于负载平衡和自动缩放的this article,这是我们正在测试的.

Locust正在使用使用urllib3的python-requests,所以我的问题是python-requests是否为每个连接执行dns查询,如果没有,它是否可配置?

解决方法:

Locust使用的是使用urllib3的python请求,它使用的是socket.getaddrinfo,它根据this SO thread禁用了DNS缓存(假设你的测试机运行linux).

上一篇:性能测试之Locust(一)


下一篇:性能测试工具Locust的介绍和使用