Tag Archives: squid

多级缓存架构相当的给力

Mon.itor.us的检测结果表明,我的烂博客首页加载速度已经稳定在100ms左右的- – 目前博客逻辑架构是这样的: 前端:squid,跑在直连网通的xeex网络后,硬件是个小vps,128内存,xen架构,2G/150G,6刀一个月 后端:nginx反代httpd,同时nginx做部分静态文件服务器,硬件同样是个小vps,256内存,openvz架构,25G/250G,4刀一个月 数据库:mysqld,跑在上面那个256内存的vps上。 整个架构:squid>nginx>httpd>mysqld 用ab跑100个并发测试打开1000次首页,10多秒钟就搞定,服务器负载最多时候到了1- – monitorus检测结果: Test HTTP johnliu.info_http 12:23 676 OK US 12:53 105 OK US 13:23 116 OK US 13:53 1052 OK US 14:23 766 OK US 14:53 98 OK US 15:23 89 OK … Continue reading

Posted in Linux | Tagged , , , , , , , | Leave a comment

非常NB的软7层交换机-haproxy在centos上最简化配置

yum -y install haproxy vim /etc/haproxy/haproxy.cfg #    use_backend static          if url_static  #注释掉这一行 server  app1 你的服务器真实ip:端口 check  #修改这一行 删掉其余两行server app1 保存退出完事 然后service haproxy start 自己hosts后就可以感受一下了,对于动态内容加速效果还是很明显的,支持非常强大的配置,等有空研究清楚了继续贴配置 之前搞错了- -haproxy主要是作为load balancer用,部署在最前端,后面一般是个squid群,squid之后才是应用服务器,应用服务器后面可以再来一层数据库服务器,这样的架构抗负载能力是非常强悍的。 目前我这个烂博客已经实现squid+apache+mysql分布在3台服务器,其中一台跑在xeex的网络后面作为前端,另外两个在Amazon的ec2上。估计是没必要考虑引入haproxy的了- –

Posted in Linux | Tagged , , , , | Leave a comment