Nginx分布式负载的设置
来源:互联网 发布:js 对象数组排序 编辑:程序博客网 时间:2024/06/08 15:13
Nginx分布式负载的设置是通过Upstream模块实现的,而且相当简单。
upstream www.foobar.com {
server backend1.foobar.com;
server backend2.foobar.com;
}
server {
location / {
proxy_pass http://www.foobar.com;
}
}
如此一来,我们就可以把foobar的负载分布到backend1和backend2。
有几个参数可以进行细节调整:weight,max_fails,fail_timeout
upstream www.foobar.com {
server backend1.foobar.com weight=5;
server backend2.foobar.com max_fails=3 fail_timeout=30s;
}
你可以通过参数ip_hash调整请求分布的去向按照ip确定:
upstream www.foobar.com {
ip_hash
server backend1.foobar.com;
server backend2.foobar.com;
}
这样每个访客固定访问一个后端服务器。可以解决一些特定的问题,比如说session。
- Nginx分布式负载的设置
- Nginx分布式负载的设置
- nginx均衡负载的设置
- 分布式_负载均衡Nginx
- nginx负载均衡设置
- Nginx 负载均衡 设置
- nginx负载均衡设置
- Nginx负载均衡:分布式/热备Web Server的搭建
- Nginx负载均衡:分布式/热备Web Server的搭建
- Nginx负载均衡:分布式/热备Web Server的搭建
- NGINX常用负载均衡设置
- Nginx负载均衡设置实例
- nginx简单负载均衡设置
- Nginx负载均衡设置实例
- 单一Nginx负载均衡+LNMP分布式架构
- nginx的缓存设置 expires缓存提升网站负载
- Nginx的安装部署及负载均衡设置
- Nginx的负载均衡
- 什么鸟网站
- 实验题目
- 使用MySQL-Proxy读写分离时的注意事项
- MySQL-Proxy的安装配置
- Qt Creator4.5在Ubuntu下的安装
- Nginx分布式负载的设置
- TableCache设置过小造成MyISAM频繁损坏
- 如何修复损坏的MyISAM表
- MySQL里建立索引应该考虑数据库引擎的类型
- Innodb的表锁问题
- Windows Internal Study Note (1)
- MySQL主从服务器的一些技巧
- 验证使用子查询提高MySQL分页效率
- InnoDB与UUID