我有一个django测试套件,可以从400线夹具文件构建数据库。不幸的是,它很慢。每次测试几秒钟。
我昨天在火车上开发没有上网,关闭了我的wifi,我注意到我的测试在没有互联网的情况下快了10倍。他们肯定正确运行。
一切都是本地的,没有互联网连接,一切运行良好。测试本身不会触及任何API或建立任何其他连接,因此它似乎必须是其他东西。
答案 0 :(得分:2)
这很可能意味着您已经安装了一些试图建立网络连接的组件。可能是收集监控或统计数据的东西吗?
了解正在发生的事情的最简单方法是使用tcpdump捕获网络流量并查看正在进行的操作。要做到这一点:
tcpdump -i any
(或tcpdump -i en1
如果您使用的是mac;机场通常为en1
,但您可以ifconfig
仔细查看{ LI>
tcpdump
打印的流量,看看是否有任何明显跳出来