.linux平台采用Nginx实现负载均衡
2012-10-07 22:40
351 查看
负载均衡:也就是将许多的WEB请求用N台机器去响应!
负载均衡算法:就是如何将N个WEB请求更合理的提交给N台机器去响应!
如下记录我在模拟负载均衡的实现:
1.基础工作
安装LINUX,NGINX,PHP/.NET
2.模拟环境
设机器IP 192.168.1.219
模拟机器2 192.168.1.219:82
模拟机器3 192.168.1.219:83
3.实施
在nginx.conf 或者 nginx.conf 设置的网站文件(如 include /etc/nginx/sites-enabled/*;)的default
文件中,添加如下节点
upstream 192.168.1.219 {
server 192.168.1.219:82;
server 192.168.1.219:83;
}
server {
listen 80;
server_name 192.168.1.219;
charset utf-8;
location / {
root html;
index index.html index.htm;
proxy_pass http://192.168.1.219/;
proxy_set_header X-Real-IP $remote_addr;
client_max_body_size 100m;
}
即可现实
负载均衡算法:就是如何将N个WEB请求更合理的提交给N台机器去响应!
如下记录我在模拟负载均衡的实现:
1.基础工作
安装LINUX,NGINX,PHP/.NET
2.模拟环境
设机器IP 192.168.1.219
模拟机器2 192.168.1.219:82
模拟机器3 192.168.1.219:83
3.实施
在nginx.conf 或者 nginx.conf 设置的网站文件(如 include /etc/nginx/sites-enabled/*;)的default
文件中,添加如下节点
upstream 192.168.1.219 {
server 192.168.1.219:82;
server 192.168.1.219:83;
}
server {
listen 80;
server_name 192.168.1.219;
charset utf-8;
location / {
root html;
index index.html index.htm;
proxy_pass http://192.168.1.219/;
proxy_set_header X-Real-IP $remote_addr;
client_max_body_size 100m;
}
即可现实
相关文章推荐
- Linuxz+tomcat+Nginx+Redis 实现负载均衡加Session共享
- Linux平台双网卡绑定技术实现负载均衡(网卡聚合)bonding
- linux ---nginx实现负载均衡
- linux搭建LVS+keepalive+nginx实现集群高性能负载均衡配置详解
- 【Linux运维-集群技术进阶】Nginx+Tomcat实现Web服务器的负载均衡
- linux下tomcat+nginx实现集群和负载均衡
- Linux下搭建Nginx+Keepalived+Redis+Tomcat实现session共享 、负载均衡、高可用
- linux下:nginx+tomcat实现负载均衡
- linux上keepalived+nginx实现高可用web负载均衡
- Linux系统中采用Atlas+Keepalived实现MySQL读写分离、负载均衡
- 解剖Nginx:linux+tomcat+nginx+memcached实现负载均衡以及session共享
- 采用nginx让多个tomcat实现负载均衡
- (原)二、CentOS Linux 下配制Nginx实现简单的负载均衡配置
- 【Linux运维-集群技术进阶】Nginx+Tomcat实现动静分离、负载均衡
- Nginx + IIS 配置,实现负载均衡
- [ZT]Linux下双网卡绑定技术实现负载均衡和失效保护(2)
- 【nginx】nginx:利用负载均衡原理实现代码的热部署和灰度发布
- Nginx负载均衡与高可用的实现
- JAVA分别实现Windows平台和Linux平台下的ip获取
- 智能一代云平台(二十):Keepalived+Nginx实现高可用,反向代理---模拟实现线上环境