最近一个网站出了问题,样式等功能无法加载,但是一会时间之后又加载出来了,开始以为是js或者css缓存问题,但是刷新了也没用,查看状态发现是514错误。

之后查了下这个错误是腾讯云CDN等原因,然后再看里面文档,具体是由于QPS限制导致的。

我当初设置QPS的时候,没用考虑到网站程序资源的原因,所以设置了10QPS,但是网站默认首页加载的js、css、图片是超过10个读取了,特别是网站这些都是关联的。

腾讯云官方对QPS的解释是单个ip对应单个节点。

比如我QPS设置10,那我在这1秒钟,就只能访问10次,但是我网站的文件加起来有11个,那么第11个文件,我就无法正常查看,它会显示514错误。

简单点:

A网站有11个js文件,但是QPS设置了10 ,就只能加载10个js文件,第11个js文件无法加载,会出现514错误。

这只是针对一个ip下的用户,其他用户同时也是能正常加载的,当然均只限10个。