热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

nginx做负载均衡和反向代理

nginx做负载均衡。我们了解负载均衡的实现,一般有3种形式。第一种,默认方式是1:1轮巡,第二种,权重,第三种,哈希。  实验的图如下:当然是首先要配置好系统和4个LNMP结构。

nginx做负载均衡。

我们了解负载均衡的实现,一般有3种形式。第一种,默认方式是1:1轮巡,第二种,权重,第三种,哈希。

 

 

实验的图如下:

当然是首先要配置好系统和4个LNMP结构。我们这里着重直说Nginx里面负载均衡的配置。

worker_processes 1;
events {
worker_connections
1024;
}
http {
include mime.types;
default_type application
/octet-stream;
error_log logs
/error.log error;
log_format main
'$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
sendfile on;
keepalive_timeout
65;
#nginx vhosts config
include extra
/www.conf;
include extra
/bbs.conf;
include extra
/blog.conf;
include extra
/status.conf;
}

 

 

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

这个是负载均衡器上的

worker_processes 1;
events {
worker_connections
1024;
}
http {
include mime.types;
default_type application
/octet-stream;
sendfile on;
keepalive_timeout
65;
error_log logs
/error.log error;
log_format main
'$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
upstream bbs_server_pools{
server
192.168.3.103 weight=3;
server
192.168.3.104 weight=2;
}
#nginx vhosts config
include extra
/lb_bbs.conf;
}

 

 

 

 

 

 

 

 



推荐阅读
author-avatar
jing2502857803
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有