配置文件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