我有简单的Python脚本,可以检查几个网址:
f = urllib2.urlopen(urllib2.Request(url))
因为我在5秒钟内设置了套接字超时,所以有时需要等待5秒*结果上的网址数量。
是否有任何简单的标准方法如何异步运行这些url检查而没有大的开销。脚本必须在vanilla ubuntu发行版上使用标准python组件(无需额外安装)。
有什么想法吗?
答案 0 :(得分:1)
很久以前我写了一篇名为multibench的文章。我在这里使用它的几乎相同的东西,就是调用wget的多个并发实例,看看完成需要多长时间。它是一种原油负载测试和性能监控工具。您需要稍微调整一下,因为它会运行相同的命令n次。
答案 1 :(得分:0)
安装其他软件。只是因为别人做出的一些包装决定,你重新发明一些东西是浪费时间。