开发者社区> 小柒2012> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Nginx学习之负载均衡fair模块

简介: 写在开始 前面对Nginx的三种负载均衡实现做了一个简单的介绍,这里分享一个第三方的负载均衡模块nginx-upstream-fair。 模块介绍 The Nginx fair proxy balancer enhances the standard round-robin load bala
+关注继续查看

写在开始

前面对Nginx的三种负载均衡实现做了一个简单的介绍,这里分享一个第三方的负载均衡模块nginx-upstream-fair。

模块介绍

The Nginx fair proxy balancer enhances the standard round-robin load balancer provided
with Nginx so that it will track busy back end servers (e.g. Thin, Ebb, Mongrel)
and balance the load to non-busy server processes.

简单翻译一下,fair采用的不是内建负载均衡使用的轮换的均衡算法,而是可以根据页面大小、加载时间长短智能的进行负载均衡。

下载地址:nginx-upstream-fair

解压:

unzip  nginx-upstream-fair-master.zip

模块安装

未安装Nginx

切换到Nginx目录执行一下操作
配置:

./configure --prefix=/usr/local/nginx  --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=/usr/local/nginx/nginx.pid  --add-module=/home/nginx-upstream-fair-master

编译安装

make && make intstall

安装过Nginx

切换到Nginx目录执行一下操作

配置

./configure --prefix=/usr/local/nginx  --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=/usr/local/nginx/nginx.pid  --add-module=/home/nginx-upstream-fair-master

编译

make

复制Nginx

 cp objs/nginx /usr/local/nginx/nginx

配置实现

upstream backserver { 
fair; 
server 192.168.0.14; 
server 192.168.0.15; 
} 

注意事项

已安装Nginx,配置第三方模块时,只需要--add-module=/第三方模块目录,然后make编译一下就可以,不要 make install 安装。编译后复制objs下面的Nginx到指定目录下。

配置中path自行定义即可。

小站:http://blog.52itstyle.com/

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Nginx专题(2):Nginx的负载均衡策略及其配置
本文介绍了Nginx的负载均衡策略,一致性hash分配原理,及常用的故障节点的摘除与恢复配置。
3089 0
Nginx负载均衡(一)
认识Nginx (一):Nginx是一个开源且高性能,可靠的Http服务 1:高性能,高并发,高可靠 2:热部署 nginx使用的是epoll网络模型,相比于Apache服务器使用的Select网络模型,epoll模型使用户发起请求会直接处理,效率高 而Select网络模型当用户发送请求后会进.
1445 0
Nginx之8嫁衣神功 - (负载均衡)
Nginx从入门到深入之负载均衡
1529 0
Nginx实现负载均衡
Nginx实现负载均衡
2034 0
《深入理解Nginx:模块开发与架构解析》一1.2 为什么选择Nginx
本节书摘来自华章出版社《深入理解Nginx:模块开发与架构解析》一书中的第1章,第1.2节,作者 陶辉,更多章节内容可以访问云栖社区“华章计算机”公众号查看
1120 0
+关注
小柒2012
一个程序员,欢迎骚扰!!!
153
文章
2325
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载