最新消息: 新版网站上线了!!!

windows 使用 nginx 负载均衡

如果你的网站访问量越来越高,一台服务器已经没有办法承受流量压力,那就增多几台服务器来做负载吧。

 

nginx 下载地址

http://nginx.org/en/download.html

 

A.部署2台web程序 http://192.168.1.167:8080和 http://192.168.1.185

B.配置nginx ,nginx地址 http://192.168.1.167 来实现负载均衡

C.打开文件 C:\nginx\conf\nginx.con

 

 

 

1、找到内容server {

在这上面加入如下内容:

upstream 192.168.1.167(nginx负载均衡的地址或者是域名) { 

server 192.168.1.167:8080;

server 192.168.1.185;

}

 

(这是负载切换使用的服务器网站IP)

 

2、找到location / {

root html;

index index.html index.htm;

}

把内容更改如下:

location / {

proxy_pass http://192.168.1.167(nginx负载均衡的地址或者是域名);

proxy_redirect default;

}

 

3、找到server {

listen 80;

server_name localhost;

 

把内容改成如下:

server {

listen 80;

server_name 192.168.1.167(nginx负载均衡的地址或者是域名);

(这是监听访问域名绑定那台服务器80端口的请求)

 

OK,到处配置完成。

停止nginx ,nginx -s stop 即可

或者用BAT脚本

@echo off
echo Stopping nginx...  
taskkill /F /IM nginx.exe > nul

开始BAT脚本

echo Starting nginx...
RunHiddenConsole C:/nginx/nginx.exe -p C:\nginx

转载请注明:谷谷点程序 » windows 使用 nginx 负载均衡