Nginx负载均衡配置



(1)进程数与每个进程的最大连接数
#工作进程个数,一般跟服务器cpu核数相等,或者核数的两倍
worker_processes 2;


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


(2)Nginx的基本配置
#nginx基本配置
server{
    listen 8088;    #端口号
    server_name 192.168.22.227; #服务名
}


(3)负载均衡列表基本配置
#服务器集群
upstream mycluster{
#这里添加的是上面启动好的两台Tomcat服务器
server 192.168.22.229:8080 weight=1;
server 192.168.22.230:8080 weight=1;
}


location /{
#将访问请求转向至服务器集群,mycluster和上面upstream mycluster 对应
proxy_pass http://mycluster;
# 真实的客户端IP
proxy_set_header   X-Real-IP        $remote_addr; 
# 请求头中Host信息
proxy_set_header   Host             $host; 
# 代理路由信息,此处取IP有安全隐患
proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
# 真实的用户访问协议
proxy_set_header   X-Forwarded-Proto $scheme;
} 文章来源: Nginx负载均衡配置

人吐槽 人点赞

猜你喜欢

发表评论

用户名: 密码:
验证码: 匿名发表

你可以使用这些语言

查看评论:Nginx负载均衡配置