这是一个相当长的问题,请耐心等待。
我想强调从AWS实例login的Akamai服务器。 所以,我开始运行ab基准。 但是,他们似乎快速下载〜3 MB的video文件。 当然,我想看看发生了什么事情。 这是我所做的文件
curl -v -o / dev / null
以上完成在〜5秒。
接下来,我再次运行相同的命令。 这一次,它在〜200ms完成! 当然,我的直觉说这个文件正在被caching在某个地方。
我的问题:
谢谢阿克沙
curl客户端不caching文件,但远程服务器networking可能是。 尝试添加一个任意的查询stringvariables的URL来看看你是否可以重现它。
迟来,尝试:
curl -v -H "Cache-Control: no-cache"
这将告诉Web服务器不caching。 不要停止低于caching层,除非它被编码,以服从标题。
也许你的DNS正在caching名字的parsing,这就是响应时间不同的原因。
这只是一个理论。