nginx配置负载均衡
什么是负载均衡
- 负载均衡是建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量。
- 负载均衡常用的策略是轮询和权重
如何在web应用中使用
- 准备两台tomcat 并将端口8081,8082,并修改tomcat的首页显示内容,以区别不同的服务器
下载nginx 的window(http://download.csdn.net/detail/zwrefine/9915816)版本,修改conf/nginx.conf文件的部分内容
http {
include mime.types;
default_type application/octet-stream;sendfile on;
keepalive_timeout 65;
server {
listen 80;
server_name localhost;location / { proxy_pass http://tomcat_server; index index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; }
}
upstream tomcat_server {
server 192.168.1.106:8081;
server 192.168.1.106:8082;
}
}