腾讯云CDN 出现返回状态为 514 的解决办法

2020-01-19T21:31:00

很早之前小站就配置了腾讯云 CDN,在早期为了避免恶意访问做过非常严格的限制,然而设置出现了一点问题,经过调整后解决。

问题描述

在访问使用腾讯云 CDN 的网站或者图片时,出现了如下错误:

Failed to load resource: the server responded with a status of 514()

问题解析

腾讯云的 CDN 对于超出 QPS 限制的请求会直接返回 514.

问题解决

既然问题是由于超出 QPS 限制引起的,那么有两个办法,一是减少访问,这显然不是我们想要的,除非已经确定这些访问全是恶意的;二是调整 QPS 限制范围,使其处在合理的范围内。

登录 CDN 控制台,在菜单栏里选择【域名管理】,单击域名右侧【管理】,即可进入域名配置页面,第二栏【访问控制】中可看到 IP 访问限频配置,默认情况下配置为关闭状态,阈值为空。

对于已经设置访问控制,要想减少 514 的出现频率,那么就需要根据网站的实际情况,调整 QPS;可以选择关掉限制然后重新打开,看看默认值是多大,如果觉得小了,可以调大些;如果认为是大了,那么可以适当调小些。可以根据访问状态码
中 514 出现的情况来判断。

配置开启后,超出 QPS 限制的请求会直接返回 514,设置较低频次限制可能会影响您的正常高频用户的使用,请根据业务情况、使用场景合理设置阈值。
限频仅针对与单 IP 单节点访问次数进行约束,若恶意用户海量 IP 针对性的进行全网节点攻击,则通过此功能无法进行有效控制。

参考:https://cloud.tencent.com/document/product/228/41432

当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »