很早之前曾配置了腾讯云 CDN,在早期为了避免恶意访问做过非常严格的限制,然而设置出现了一点问题,经过调整后解决。
问题描述
在访问使用腾讯云 CDN 的网站或者图片时,出现了如下错误:
Failed to load resource: the server responded with a status of 514()
问题解析
腾讯云的 CDN 对于超出 QPS 限制的请求会直接返回 514
.
问题解决
既然问题是由于超出 QPS 限制引起的,那么有两个办法,一是减少访问,这显然不是我们想要的,除非已经确定这些访问全是恶意的;二是调整 QPS 限制范围,使其处在合理的范围内。
登录 CDN 控制台,在菜单栏里选择【域名管理】,单击域名右侧【管理】,即可进入域名配置页面,第二栏【访问控制】中可看到 IP 访问限频配置,默认情况下配置为关闭状态,阈值为空。
对于已经设置访问控制,要想减少 514 的出现频率,那么就需要根据网站的实际情况,调整 QPS;可以选择关掉限制然后重新打开,看看默认值是多大,如果觉得小了,可以调大些;如果认为是大了,那么可以适当调小些。可以根据访问状态码
中 514 出现的情况来判断。