首页   >   代码编程

ERR_ABORTED 503 (Service Temporarily Unavailable)

最近在nginx中加了访问频率限制,结果却导致页面加载不完整了,打开console一看,有很多静态资源类型被拦截了,http状态码直接是503,js被拦截导致分页插件加载不上,css被拦截导致页面样式错乱

ERR_ABORTED 503 (Service Temporarily Unavailable)

细想之下,最近没对服务器做过什么改动,只对nginx加了一些限制访问频率的配置,莫非是这个影响到了?

查阅资料后发现,还真的是这个影响到了。。。

注意:此配置虽然好用,但是大家一定要慎用,因为发送js请求和css请求也算是一个request,所以配置的时候一定要找到适中的数量,我在第一次做配置的时候,就吃了一个亏,我直接写了一个20/s,但是打开一个页面的请求就超过了20,导致页面总是会有加载不全的现象产生。

上面的截图中,在众多的请求列表中,并没有全部503,只有有几个返回了503,说明服务器还是没问题的,后来我整理了一下页面的平均请求数,将nginx的单IP请求数调成50了之后,再也没有出现过这个问题了!

QQ群Ⅰ: 686430774 (已满)

QQ群Ⅱ: 718410762 (已满)

QQ群Ⅲ: 638620451 (已满)

QQ群Ⅳ: 474195684

如果文章有帮到你,可以考虑请博主喝杯咖啡!

分享到:

欢迎分享本文,转载请注明出处!

作者:不忘初心

发布时间:2019-03-13

永久地址:https://www.jiweichengzhu.com/article/6555d6b546cf4e37a8c87d468fd38b06

评论