欢迎光临

木子屋

标题: nginx反向代理和负载均衡简单示例

作者: dnawo

日期: 2013-05-10 10:37 PM

分类: 服务器

内容: 1.nginx反向代理
打开C:\nginx-1.4.1\conf\nginx.conf，设置使用反向代理：
复制内容到剪贴板 程序代码server {
listen 80;
server_name mzwu.com www.mzwu.com;
root D:\wwwroot\com.mzwu.www;

location / {
index default.asp;
}

location ~*\.(asp|asa)$ {
proxy_pass http://www.mzwu.com:81; #IIS网站
proxy_set_header Host ;
proxy_set_header X-Real-IP ;
}
}
2.nginx负载均衡
复制内容到剪贴板 程序代码upstream nlb_mzwu_com {
ip_hash; #同一客户端传给同一台服务器
server www.mzwu.com:81;
server www.mzwu.com:82;
server www.mzwu.com:83;
}
server {
listen 80;
server_name mzwu.com www.mzwu.com;

location / {
proxy_pass http://nlb_mzwu_com;
proxy_set_header Host ; #必需
proxy_set_header X-Real-IP ;
}
}
说明：若不设置Host，IIS收到Host值为nlb_mzwu_com，可能返回400错误，页面显示Bad Request (Invalid Hostname)，或直接用域名做upstream的名称，可以不设置Host。

+ 查看当前日志评论 (0)

登录

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.563 ms

返回

标题: nginx反向代理和负载均衡简单示例

你没有权限发表评论

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.563 ms

返回

暂无评论

返回

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.578 ms

返回