nginx配置参数说明

x33g5p2x  于2021-07-30 发布在 其他  
字(1.1k)|赞(0)|评价(0)|浏览(319)
main #全局配置 
worker_processes 2; #nginx开启的工作进程数 
worker_rlimit_nofile 1024 #用于指定一个进程可以打开最多文件数量的描述,不能大于操作系统的文件数 
events{ 
use epoll  #配置指定的异步非阻塞轮询方式 
worker_connection 1024 #一个工作进程的最大连接数,不能超过 worker_rlimit_nofile个数 
} 
http{ 
        #开启压缩配置,可以减少发送数据量 
        gzip on; 
        gzip_main_lenght 1k; #设置对数据启用压缩的最小字节数 
        gzip_buffers 4 16k; #设置压缩所需要的缓冲区大小 
        gzip_http_version 1.1; #识别http版本,默认1.0协议下不开启压缩 
        gzip_comp_level 2 #设置gzip压缩级别,级别越低,压缩速度越快,文件压缩比越大 
        gzip_types text/plain application/x-javascript text/css application/xml #设置要压缩的类型 
        gzip_vary on; #是否再http header中添加Vary:Accept-Encoding,建议开启 
        upstream tomcats{ 
        #负载均衡配置 
        server 192.168.1.3:8080; 
        server 192.168.1.2:8080; 
        #分配权重 
        server 192.168.1.3:8080 weight =3; 
        server 192.168.1.2:8080 weight =1; 
        #max——fails:失败最大次数,超过失败最大次数,暂停服务,默认1,超过执行的时间后重新发请求 
        server 192.168.1.2:8080 weight = 2 max_fails=3,fail_timeout=3000; 
        #backup:备份服务器,非备份服务器都挂掉才启用 
        server 192.168.1.5:8080 backup; 
        #停机标识:down,不会被访问 
        server 192.168.1.6:8080 down; 
        } 
        server{ 
        #服务器主机配置 
                listen 80: #监听端口 
                server_name localhost: #虚拟主机名称,可为IP、域名 
                配置反向代理,负载均衡 
                location{ 
                #路由配置 
                index index.html index.htm #web站点主页 
                #proxy_pass http://192.168.137.118:8080 
                proxy_pass http://tomcats #配置反向代理负载均衡 
                } 
        } 
}

相关文章

微信公众号

最新文章

更多