[关闭]
@upyun 2017-01-01T02:11:10.000000Z 字数 505 阅读 1989

MD5校验和预期不符

MD5校验


工单情况

工单地址:http://madoka.upyun.com/business/ticket/15911

排查思路

  1. 确认源站文件完整大小,通过 UQUERY 查询源,确定Content-Length的值的大小,看看是不是因为数据没有下载完整,导致MD5值一样。
  2. 确认缓存文件完整大小,通过 17ce 或其他网站去检查下 CDN 各节点的文件大小,看看和源站的大小比较是否一致。文件大小都是一致的,说明可以排除缓存影响。
  3. CDN缓存都是正确的情况下,文件本身下载过程中中断了。
    3.1 分段是否会异常(检查是否该空间有开启分段,slice字段,下载文件类型是否符合分片文件类型)可以通过Marco ES 的 slice_abnormal_message 只要不是 noerror,都是分片的问题。
    3.2 是否是客户端网络超时提前终止下载还是因为服务端异常(服务端超时)导致的;通过ES看ERROR MESSAGE TYPE:retry(服务端有重试), slicerr(分段错误) 和 size (下载不完整)看看有没有特别集中的机房,如果单点比较集中可以提供相关ES信息给运维(节点网络 磁盘问题)或者雪峰(缓存组件)看一下。
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注