我们正在使用CDN服务在我们的客户端下载文件。 我们的系统如下工作:
我们将文件打包成4 GB包, 我们下载128个范围的字节范围或每个请求最多100 MB(范围最大为10 MB)。
通常我们发送20 + - 请求(我们从不下载整个4 GB文件只是需要的部分)
所以我的问题如下:有时我得到CDN的回复200(成功)而不是206(字节范围成功),根据协议,这意味着服务器有字节范围的问题。
当我直接使用我们的服务器时,问题不能通过我测试的不同CDN服务重现,也不会重现。
我尝试使用我为测试编写的脚本下载相同的字节范围(以确保我的代码不是问题)并且我得到了相同的结果。
我们已经尝试与我们的CDN提供商讨论这个问题,但我们已经得到了“我们没有看到任何问题,所以它一定是你的问题”答案。
我的好人,您知道我该如何测试这个问题?我如何向他们证明问题在他们身边?你对我的问题有任何想法吗?
非常感谢。
编辑: