Nginx版本:1.9.1
算法介绍
 
当后端是缓存服务器时,经常使用一致性哈希算法来进行负载均衡。
使用一致性哈希的好处在于,增减集群的缓存服务器时,只有少量的缓存会失效,回源量较小。
在nginx+ats / haproxy+squid等CDN架构中,nginx/haproxy所使用的负载均衡算法便是一致性哈希。
 
我们举个例子来说明一致性哈希的好处。
假设后端集群...
                            
                            
                                分类:
其他好文   时间:
2016-05-27 12:47:57   
                                阅读次数:
234
                             
                    
                        
                            
                            
                                软件负载均衡一般通过两种方式来实现:基于操作系统的软负载实现和基于第三方应用的软负载实现。LVS就是基于Linux操作系统实现的一种软负载,HAProxy就是开源的并且基于第三应用实现的软负载。HAProxy相比LVS的使用要简单很多,功能方面也很丰富。当前,HAProxy支持两种主要的..
                            
                            
                                分类:
其他好文   时间:
2016-05-26 19:05:41   
                                阅读次数:
235
                             
                    
                        
                            
                            
                                HAProxy简介HAProxy是一款提供高可用性、负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理软件,HAProxy是完全免费的、借助HAProxy可以快速并且可靠的提供基于TCP和HTTP应用的代理解决方案。HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机..
                            
                            
                                分类:
其他好文   时间:
2016-05-25 15:23:05   
                                阅读次数:
180
                             
                    
                        
                            
                            
                                一、HAProxy概述1.haproxy简介HAProxy主要提供两个功能:http协议反向代理(不提供缓存功能)、基于tcp层的负载均衡(如https、mysql协议)。适用于需要会话保持或七层处理的且负载特别大的站点。可支持数以万计的并发连接。代理作用:web缓存(加速)、反向代理、内容路由(根据流..
                            
                            
                                分类:
其他好文   时间:
2016-05-25 15:17:40   
                                阅读次数:
197
                             
                    
                        
                            
                            
                                安装haproxytarzxvfhaproxy-1.5.4.tar.gzcdhaproxy-1.5.4makeTARGET=linux26PREFIX=/usr/local/haproxymakeinstallPREFIX=/usr/local/haproxy创建haproxy配置文件目录mkdir/usr/local/haproxy/confhaproxy安装完成后。默认没有配置文件,将源码包里面的示例配置文件复制过来cp/..
                            
                            
                                分类:
Web程序   时间:
2016-05-23 19:36:40   
                                阅读次数:
236
                             
                    
                        
                            
                            
                                今天客服咨询陆陆续续有接到用户无法访问网站的情况,均是提示网页无法访问、InternetExplorer无法打开页面等情况,由于周五的时候有对Haproxy进行如下的优化timeoutclient30stimeouthttp-keep-alive10soptionhttp-keep-aliveoptionhttp-server-closeoptionnolinger最先排除的..
                            
                            
                                分类:
Web程序   时间:
2016-05-23 19:28:43   
                                阅读次数:
244
                             
                    
                        
                            
                            
                                Haproxy+keepalived 原理: HAProxy介绍及其定位 HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。根据官方数据,其最高极限支持10G的并发。 HAProxy特别适用于那些负载特大的web站点, 这些站 ...
                            
                            
                                分类:
其他好文   时间:
2016-05-20 17:21:28   
                                阅读次数:
299
                             
                    
                        
                            
                            
                                haproxy1.5之后的版本支持5种连接方式-KAL:keepalive("optionhttp-keep-alive")whichisthedefaultmode:allrequestsandresponsesareprocessed,andconnectionsremainopenbutidlebetweenresponsesandnewrequests.默认的保持连接方式-TUN:tunnel("optionhttp-tunnel"):thiswasthede..
                            
                            
                                分类:
其他好文   时间:
2016-05-19 19:33:17   
                                阅读次数:
1857
                             
                    
                        
                            
                            
                                1.到http://rpmfind.net/下载以下4个包:
	golang-1.6.2-1.fc24.ppc64le.rpm
	golang-bin-1.6.2-1.fc24.ppc64le.rpm
	golang-src-1.6.2-1.fc24.noarch.rpm
	go-srpm-macros-2-3.fc23.noarch.rpm
2.yum-yinstallgolang*.rpm
3.设置GOPATH变量为$HOME,即:
	exportGOPATH=$HO..
                            
                            
                                分类:
其他好文   时间:
2016-05-16 14:39:32   
                                阅读次数:
411