关于Nginx负载均衡样式问题修改!!

本文详细介绍了Nginx的基本配置方法,包括工作进程数量、事件处理、高效文件传输模式、长连接超时时间、Gzip压缩等核心参数的设置。此外,还提供了服务器集群配置示例,展示了如何通过Nginx实现负载均衡。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

#user  nobody;
worker_processes  1; #工作进程的个数,一般与计算机的cpu核数一致

events {
    worker_connections  1024; #单个进程最大连接数(最大连接数=连接数*进程数)
}

http {
    include       mime.types; #文件扩展名与文件类型映射表 
    default_type  application/octet-stream; #默认文件类型  

    sendfile        on; #开启高效文件传输模式,sendfile指令指定nginx是否调用sendfile函数来输出文件,对于普通应用设为 on,如果用来进行下载等应用磁盘IO重负载应用,可设置为off,以平衡磁盘与网络I/O处理速度,降低系统的负载。注意:如果图片显示不正常把这个改成off。 

    keepalive_timeout  65; #长连接超时时间,单位是秒

    gzip  on; #启用Gizp压缩  

#服务器的集群  
    upstream  netitcast.com {   #服务器集群名字   
        
server    192.168.1.108:8081 weight=1;   #服务器配置   weight是权重的意思,权重越大,分配的概率越大。  
        server    192.168.1.105:8081 weight=1;

    }    
    server {
        listen       9090; #监听80端口,可以改成其他端口
        server_name  localhost; ##############   当前服务的域名  
     #看好了就是红色区域这些代码复制粘贴拿走就ok!!!!
        location / {  
           proxy_pass http://netitcast.com;   #服务器集群名字
           proxy_set_header Host $host:$server_port;
           #这里$server_port是调取 listen的端口!该行的意思是,在转发后获取原始的ip与端口
           proxy_set_header X-Real-IP $remote_addr;
           #这里表示把原始的信息带入进来
           proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
           #实际要访问的域名地址;要跟实际访问域名对应
           proxy_set_header X-NginX-Proxy true;  
        }


        error_page   500 502 503 504  /50x.html; 
        location = /50x.html {
            root   html;
        }     
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值