nginx 配置反向代理,访问界面提示错误:

limiting requests, excess: 5.570 by zone "allips", client: 10.2.136.70, server: localhost, request: "GET /adminlte/plugins/datatables/dataTables.bootstrap4.min.js HTTP/1.0", host: "gdyzd.wxhxp.cn:8101", referrer: "https://gdyzd.wxhxp.cn:8101/lte/index"

1、http中的配置

http {
    limit_conn_log_level error;
     #状态响应码 limit_conn_status 503;
     #用于指定请求频率的计数空间 limit_conn_zone $binary_remote_addr zone=one:10m; limit_conn_zone $server_name zone=perserver:10m;
     # rate=1r/s 表示限制每秒只允许一次请求 limit_req_zone $binary_remote_addr zone=allips:100m rate=1r/s; …… }

2、server中的配置

server {
    #最大并发连接数100
    limit_conn one 100;
    #该服务提供的总连接数不得超过1000,超过请求的会被拒绝 limit_conn perserver 2000;
    #burst  可选项。后面接整数,表示最大允许超过频率限制的请求数
    #nodelay 可选项。如果不希望超过的请求被延迟,可以使用 nodelay 参数,超过连接数,直接返回状态码
    
limit_req zone=allips burst=10 nodelay;
……
}

 

posted on 2020-10-26 17:10  一粒麦子777  阅读(3376)  评论(0编辑  收藏  举报