http://mublr.u.qiniudn.com/test
http://mublr.u.qiniudn.com/app/36112/icon
请注意这两个地址中的文件完全一致,使用rsCli.Stat观测到的文件大小与HASH也都完全一致,上传也都成功。但http://mublr.u.qiniudn.com/app/36112/icon中的文件却无法正常打开(内容为空)。
后续:
有人反馈能正常打开,有人反馈无法正常打开,是否存在CDN之间未同步的问题。至少湖北省内是无法打开的,请协助排查问题,谢谢!
我们查日志发现这次的 Key 和上次的 Key 都有类似的行为:
其中 1~3 步好像是写在程序里面的?所有3步在差不多一秒内完成。
奇怪的是第4步,按理说不应该成功,也应该返回 614 {"error":"file exists"},3和4之间并没有发现删除的日志。
// -----------------------------------------------------
2013-11-13 19:15 更新
后来查到第3步和第4步之间有 Drop 操作,所以第4步上传成功就合理了。
原因是这样的: 您在第3步上传了一个空文件,之后访问了这个空文件(此时已经被缓存),然后执行了 Drop 操作,这个操作我们内部并没有执行删除缓存操作,所以后面再上传新的文件就依然访问的被缓存过的空文件。
这个问题我们后面会修复。
PS:您的用法比较“奇怪”,建议还是不要轻易 Drop 整个资源表。