说明:以下内容参考了抚琴煮酒的《构建高可用Linux服务器》第六章内容.搭建负载均衡高可用环境相对简单,主要是要理解其中原理。此文描述了三种负载均衡器的优缺点,以便在实际的生产应用中,按需求取舍。目前,在线上环境中应用较多的负载均衡器硬件有F5 BIG-IP,软件有LVS,Nginx及HAProxy...
分类:
系统相关 时间:
2015-02-24 00:46:11
阅读次数:
243
高性能web架构,动静分离,静态缓存。使用LVS实现4层负载均衡,使用KeepAlived实现LVS的HA和其他服务的HA,使用Nginx实现7层负载均衡,使用Squid实现caching proxy。nginx和squid作为服务,可以在前接嵌入lvs和keepalived。这是一个可嵌套的结构,只要你服务器足够,业务也有这个必要。 高性能web架构,高性能缓存,squid不仅缓存静态资源还可以...
分类:
Web程序 时间:
2015-02-16 13:08:12
阅读次数:
187
随着主流NginxWEB服务器的发展,现在基于Nginx的WEB服务器已广泛应用于各大互联网企业。今天我们来使用docker构建我们的Linux+Nginx+Tomcat动静分离服务器。1)启动docker镜像查看当前系统存在的镜像,我这里为centos6.6,大家可以参考我第一篇文章进行下载相应的镜像文件,然后..
分类:
其他好文 时间:
2015-02-15 23:14:15
阅读次数:
573
一:软件版本httpd-2.4.10.tar.gzapache-tomcat-7.0.57.tar.gzjdk-7u75-linux-x64.rpm二:配置apache通过mod_proxy模块与Tomcat连接,实现动静分离:要使用mod_proxy与Tomcat实例连接,需要apache已经装载mod_proxy、mod_proxy_http、mod_proxy_ajp和proxy_balancer_module(实..
分类:
Web程序 时间:
2015-02-14 20:06:35
阅读次数:
235
讲完了SSI,ESI,下面就要讲讲CSI了 ,CSI是浏览器端的动静整合方案,当我文章发表后有朋友就问我,CSI技术是不是就是通过ajax来加载数据啊,我当时的回答只是说你的理解有点片面,那么到底什么是CSI技术了?这个其实要和动静资源整合的角度来定义。 CSI技术其实是在页面进行动静分离后,...
分类:
Web程序 时间:
2015-02-13 23:40:33
阅读次数:
230
frontend http-in ? ? bind 10.254.23.225:80 ? ? acl has_special_uri path_beg /special ? ? use_backend special_server if has_special_uri ? ? default_backend default backend default ? ? bala...
分类:
Web程序 时间:
2015-02-13 20:02:11
阅读次数:
273
上篇我补充了下SSI的知识,SSI是一个十分常见的技术,记得多年前我看到很多门户网站页面的后缀是.shtml,那么这就说明很多门户网站都曾经使用过SSI技术,其实现在搜狐网站也还在用shtml,如下图所示: 由此可见SSI在互联网的应用还是非常广泛的。其实互联网很多网页如果我们按照动静分离策略...
分类:
Web程序 时间:
2015-02-13 00:03:28
阅读次数:
198
前文里我讲到了网站静态化的关键点是动静分离,动静分离是让动态网站里的动态网页根据一定规则把不变的资源和经常变的资源区分开来,动静资源做好了拆分以后,我们就可以根据静态资源的特点将其做缓存操作,这就是网站静态化处理的核心思路。由此可见,网站静态化处理的核心就是动静分离和缓存两大方面,上篇我简单讲述.....
分类:
Web程序 时间:
2015-02-11 23:11:29
阅读次数:
157
一故障描述HAProxy已经搭建完毕,现在需要把以后缀为game.xxx.com的域名转发到后端的Nginx虚拟机主机上,所以关键在于怎么使用HAProxy匹配game.xxx.com。在HAProxy的配置文件中设置将HTTP请求转发到后端Nginx主机的80端口,通过88端口检测Nginx和PHP-FPM的监控状态。通过设置HA..
分类:
其他好文 时间:
2015-02-11 18:55:22
阅读次数:
230
1.下载并安装软件包yum-yinstallmakegccpcre*mkdir-p/data/app_platform/haproxy/conf/useradd-rhaproxy-s/sbin/nologinwgethttp://www.haproxy.org/download/1.4/src/haproxy-1.4.26.tar.gztarzxvfhaproxy-1.4.26.tar.gzcdhaproxy-1.4.26makeTARGET=linux26PREFIX=/data/app_p..
分类:
其他好文 时间:
2015-02-09 18:38:52
阅读次数:
299