Nginx学习之负载均衡fair模块
2019独角兽企业重金招聘Python工程师标准>>>
Nginx学习之负载均衡fair模块
2017-04-10 20:27
写在开始
前面对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采用的不是内建负载均衡使用的轮换的均衡算法,而是可以根据页面大小、加载时间长短智能的进行负载均衡。
下载地址:
解压:
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自行定义即可
转载于:https://my.oschina.net/u/3367404/blog/1859287
Nginx学习之负载均衡fair模块相关推荐
- windows下使用Nginx服务器实现负载均衡方法
windows下使用Nginx服务器实现负载均衡方法 安装与基本配置 首先下载windows的版本Nginx服务器 下载地址如下: http://www.nginx.org/download/ngin ...
- Nginx+Tomcat实现负载均衡、动静分离集群部署
Nginx+Tomcat实现负载均衡.动静分离集群部署 一.Tomcat多实例部署 1.安装好jdk 2.安装tomcat 3.配置tomcat环境变量 4.修改tomcat2中的server.xml ...
- Nginx反向代理 负载均衡sky
Nginx服务部署 Nginx简介 Nginx (engine x) 是一个轻量级的.高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器.Nginx是由伊戈尔·赛索耶夫为俄罗 ...
- nginx下TCP负载均衡配置
负载均衡基础与nginx下TCP负载均衡配置 安装nginx 在服务器快速集群环境搭建中,都迫切需要一个能拿来即用的负载均衡器,nginx在1.9版本之前,只支持http协议web服务器的负载均衡,从 ...
- nginx服务器的负载均衡和动静分离(未完)
安装nginx,我的博客里面有介绍源码和yum安装. 实战:使用nginx实现动静分离的负载均衡集群 实战:使用haproxy实现负载均衡集群 LB负载均衡集群分为两类:LVS(四层)和Nginx或p ...
- nginx实现web负载均衡
1.安装相关依赖包(开发包组"Development Tools"和 "Development Libraries",以及pcre-devel包) # yum ...
- So easy!Nginx+SpringBoot 实现负载均衡
在介绍Nginx的负载均衡实现之前,先简单的说下负载均衡的分类,主要分为硬件负载均衡和软件负载均衡,硬件负载均衡是使用专门的软件和硬件相结合的设备,设备商会提供完整成熟的解决方案,比如F5,在数据的稳 ...
- Nginx七层负载均衡配置
Nginx七层负载均衡 Nginx要实现七层负载均衡需要用到proxy_pass代理模块配置.Nginx默认安装支持这个模块,我们不需要再做任何处理.Nginx的负载均衡是在Nginx的反向代理基础上 ...
- nginx+tomcat+memcached负载均衡
2019独角兽企业重金招聘Python工程师标准>>> nginx+tomcat+memcached负载均衡 负载均衡: 负载均衡是由多台服务器以对称的方式组成一个服务器集合,每台服 ...
最新文章
- PhpMyAdmin导入数据库大小限制?
- ajax简单实战例子
- 日常生活小技巧 -- UART 回环测试
- c语言常用符号与英文,C语言常用符号与英文(7页)-原创力文档
- powerquery mysql数据库_window 10 下 --excel | power query 通过 ODBC链接 mysql 数据库
- httrack 拷贝网站到本地(好东西,但是发现考的不全)
- PGpool 编译出错
- python 微服务架构实战_《分布式服务架构:原理、设计与实战》第一章分布式微服务架构设计原理...
- 天猫双11星秀猫官方周边开售 从设计到生产用时1个月
- jquery 读取页面load get post ajax 四种方式代码写法
- 一个关于 TensorFlow 的悲剧故事
- linux 共享内存管理,什么是物理/虚拟/共享内存——Linux内存管理小结一
- windriver 自动生成pcie驱动
- QQ坦白说抓包破解与PacketCapture使用介绍
- 三层交换机实现不同vlan间通信
- Visual Paradigm简单教程(2):绘制序列图
- 试用期没过,因在公司上了 1024 网站...
- ltsc系统升级为服务器,微软宣布Windows Server 2022开始转向LTSC 不再发布半年频道更新...
- 无线串口服务器设置,怎么使用无线串口服务器
- java基础之自定义异常_繁星漫天_新浪博客
热门文章
- springboot后台弹出前台对话框_基于springboot的精品小说网站
- php4种九九乘法表编程,PHP 99乘法表的几种实现代码
- oracle ohs是什么,怎么更改OHS端口为80
- java latlng_【LBS】移动互联网基于LBS地理位置应用java开发必备
- 测试一些利用PYTHON完成中英文翻译的效果
- Python 单词翻译:中英文翻译模块
- 测试MindMotion MM32F3277 MicroPython -2021-11-20新增PWM版本
- 安装LPC55S69 MicroPython模块是遇到的CDC Interface驱动问题
- 2021年春季学期-信号与系统-第九次作业参考答案-第三小题
- AI电磁组中的NN到底有什么优势?