Python:socket._getaddrinfo非常慢

时间:2013-07-04 09:17:28

标签: python python-2.7 dns ubuntu-12.04

我们使用Mercurial钩子将Mercurial提交连接到Jira服务器中的问题,因此每当有人进行提交时,都会与我们的Jira服务器建立连接。我们使用jira-python包,然后使用requests

这个设置很有用,直到两天前每次提交开始都很慢(~12秒)。对该过程进行分析后发现socket._getaddrinfo占这一时间的99.9%。我们所有的开发人员都在慢慢地工作,并且同时开始。

我最初的想法是,可能存在延迟或DNS解析问题,但ping我们的服务器只需不到一秒钟。什么可能导致这种行为?

0 个答案:

没有答案