Nginx配置文件修改:实现URL跳转与请求限流

配置文件nginx.conf,实现以下功能:

转发

所有对 abc.cn:8800 的请求都会被代理到 http://abc.cn:1299/Web/

例如,请求 abc.cn/eeee会被转发到 http://abc.cn:1299/Web/eeee

请求限流

每个 IP 地址的最大连接数被限制为 10 个。

每个 IP 地址的请求速率被限制为每分钟 60 次请求(允许突发请求最多 5 次,并且不延迟)实现  削峰填谷 的效果。

nginx.conf


#user  nobody;
worker_processes  auto;  #自动设置工作进程的数量,通常为 CPU 核心数。

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid;

daemon on;    #使 Nginx 以守护进程模式运行,通常这也是默认设置。
events {    # 块配置 Nginx 处理连接的方式。
    worker_connections  1024; #每个工作进程的最大连接数设置为 1024。
}


http {    #配置 HTTP 服务器的设置
    include       mime.types;    #包含 MIME 类型的配置文件,以便正确识别文件类型
    default_type  application/octet-stream;    #默认的 MIME 类型是 application/octet-stream,用于未知文件类型

    sendfile        on;    #启用高效的文件传输方式
    k
  • 7
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值