nginx配置 req模块,加载图片报错 503

nginx  配置了 req 请求速率模块,确实达到了请求限制的效果,但是网站图片加载会报错 503,导致图片加载失败?这个问题改怎么解决呢?

邀请回答
提问于 2020-09-18 15:21
338 次浏览
共1个回答

发表评论
  • 陶辉
    2020-09-20 09:31

    limit_req指令后加nodelay了吗?这个不要加,否则一旦超过rate速率,会立刻拒绝请求,发送503响应码。

    我猜你想要的结果,应该是请求被卡在Nginx上,直到速率要求达到后再处理?你可以把burst配大一些,这是允许等待在Nginx上的请求个数。

    1
    回复
    举报
提问者

  • 0

    文章

  • 0

    粉丝

  • 0

    被赞

别来无恙
按Enter键发送
您已邀请位用户
版权所有©F5 Networks,Inc.保留所有权利。京ICP备16013763号-5