一,nginx反向代理配置
#tomcat
Java代码
upstream tomcat_server{
server 127.0.0.1:8080;
}
erver{
listen 80;
server_name www.wolfdream.com;
lo...
分类:
Web程序 时间:
2015-01-12 19:18:43
阅读次数:
408
在做过了haprxy负载均衡和动静分离后,haproxy在这两方面的确比nginx更专业一些,session保持,cookie引导,url监测后端,mysql负载均衡等都是nginx所不具备的;但这并不能就说haprox就能取代nginx,nginx的缓存就是proxy所不具备的。
下面就来用haproxy做些基础的配置吧。
haproxy:192.168.3.124
node1:192.1...
分类:
其他好文 时间:
2015-01-12 16:30:12
阅读次数:
225
系统架构图:主机规划列表:全部的主机:CPU:Intel(R)Core(TM)i5-2410MCPU@2.30GHz内存:MemTotal:502160kB实验目标:LAMP节点提供用户动态请求访问,数据库单独有数据库节点提供;LAMP动态网站有两台服务器,提供负载均衡;静态网站服务器节点提供用户的静态资源请求访问;存..
分类:
Web程序 时间:
2015-01-12 07:01:45
阅读次数:
539
六.基础配置阶段1.安装haproxy[root@hap~]#yuminstall-yhaproxy
[root@hap~]#cd/etc/haproxy/
[root@haphaproxy]#cphaproxy.cfg{,.bak}
[root@haphaproxy]#ls
haproxy.cfghaproxy.cfg.bak2.开启haproxy的系统日志[root@haphaproxy]#vim/etc/rsyslog.conf
$ModLoadimudp
$UDPSer..
分类:
其他好文 时间:
2015-01-12 06:56:47
阅读次数:
573
实验环境:基于centos6.6haproxy-Server:172.16.249.98hostname:node1upsteramserver1:172.16.249.100hostname:node2upstreamserver2:172.16.249.99hostname:node3web服务的负载均衡以及状态监控:设置记录haproxy日志的文件位置:node1:#vim/etc/rsyslog.conf
(1)启用UDP:..
分类:
数据库 时间:
2015-01-10 18:30:21
阅读次数:
443
HAproxy负载均衡动静分离实现及配置详解HAproxy的介绍HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在时下的..
分类:
其他好文 时间:
2015-01-10 06:40:01
阅读次数:
186
今天看书时,某句话让我产生一个疑问,为什么静态资源要放在一个或者若干个独立的域名之下?我当时脑海中首先想到的就是为了动静分离,减轻web服务器压力,但是仔细一想不太对,如果仅是为了这个原因,大可不必启用那么多一级域名,用若干二级域名不是更好?于是带着这个疑问,拜访了搜索引擎。果然不出所料,原因不.....
分类:
其他好文 时间:
2014-12-27 18:51:57
阅读次数:
154
需求分析:1.前端需支持更大的访问量,单台Web服务器已无法满足需求了,则需扩容Web服务器;2.虽然动态内容可交由后端的PHP服务器执行,但静态页面还需要Web服务器自己解析,那是否意味着多台Web服务器都需要在各自的系统中都存有一份静态页面数据呢?其实这样也不是不可以,毕..
分类:
Web程序 时间:
2014-12-26 06:21:07
阅读次数:
483
动静分离能有效提升站点访问效率,此时apache工作在反向代理模式。PHP不在作为apache的模块。而是以独立服务器的方式运行。两者之间通过fcgi机制建立通讯。一.安装DNS服务实现域名解析1.安装bind[root@www~]#yuminstallbind2.配置named主配置文件[root@www~]#vim/etc/named.con..
分类:
Web程序 时间:
2014-12-23 10:41:46
阅读次数:
637
最近看了这本书,记性不好,所以大体记上几笔。这本书比较简单,很多内容基本上已经在工程中使用了:第二章架构层面:系统分层(业务层、服务层、数据层)业务切割(如将搜索、广告、论坛独立切割出来,甚至可以将搜索继续切割)分布式:分布式应用和服务(如上面切割出来的系统)、分布式静态资源(动静分离)、分布式数据...
分类:
Web程序 时间:
2014-12-22 17:45:59
阅读次数:
174