nginx和squid配合搭建的web服务器前端系统

来源:asp之家 时间:2009-07-23 10:55:00 

这个架构是目前我个人觉得比较稳妥并且最方便的架构,易于多数人接受:

  

前端的lvs和squid,按照安装方法,把epoll打开,配置文件照搬,基本上问题不多。

这个架构和app_squid架构的区别,也是关键点就是:加入了一级中层代理,中层代理的好处实在太多了:

1、gzip压缩

压缩可以通过nginx做,这样,后台应用服务器不管是apache、resin、lighttpd甚至iis或其他古怪服务器,都不用考虑压缩的功能问题。

2、负载均衡和故障屏蔽

nginx可以作为负载均衡代理使用,并有故障屏蔽功能,这样,根据目录甚至一个正则表达式来制定负载均衡策略变成了小case。

3、方便的运维管理,在各种情况下可以灵活制订方案。

例如,如果有人用轻量级的ddos穿透squid进行攻击,可以在中层代理想办法处理掉;访问量和后台负载突变时,可以随时把一个域名或一个目录的请求扔入二级cache服务器;可以很容易地控制no-cache和expires等header。等等功能。。。

4、权限清晰

这台机器就是不写程序的维护人员负责,程序员一般不需要管理这台机器,这样假如出现故障,很容易能找到正确的人。

对于应用服务器和数据库服务器,最好是从维护人员的视线中消失,我的目标是,这些服务只要能跑得起来就可以了,其它的事情全部可以在外部处理掉。

标签:nginx,squid,搭建,web服务器,前端系统
0
投稿

猜你喜欢

  • W3C与DIV+CSS对SEO到底有多大的帮助

    2009-01-16 14:19:00
  • 快讯:英特尔宣布推出新一代凌动处理器

    2009-12-24 13:41:00
  • 如何制作符合搜索引擎要求的XML地图

    2009-01-05 13:13:00
  • 请站长不要做廉价苦力,为自己留条活路

    2007-12-18 21:45:00
  • Centos7上Mesos和Marathon的安装和配置

    2023-07-17 21:52:48
  • 应用:基于Unix的Web服务器安全指南

    2009-07-23 20:00:00
  • iis6环境服务器批量修改域名绑定和批量添加域名域名

    2010-01-13 15:31:00
  • 我的E-Mail服务器为什么变慢了

    2007-03-29 11:35:00
  • 在Linux防火墙上如何做Apache反向代理

    2010-05-08 18:00:00
  • 关于vmware workstations与device/credential不兼容启动报错的问题

    2022-07-22 22:34:31
  • 网站站长必看 浅谈IDC机房的负载均衡服务

    2008-07-28 16:23:00
  • 时光倒流-----google带你回到2001年

    2008-10-07 13:28:00
  • web2.0拼客 爱拼才会省

    2007-10-12 13:05:00
  • Linux执行可执行文件提示No such file or directory的解决方法

    2023-11-03 06:57:42
  • Google 广告系统解密

    2009-07-07 23:59:00
  • 五招加速网页响应时间

    2009-06-01 12:14:00
  • 中小型企业如何打好综合网络营销持久战

    2009-04-07 10:13:00
  • Serv-U3.0的Domain设置(下)

    2007-11-19 13:33:00
  • 如何设置Godaddy的DNS?

    2010-05-05 12:32:00
  • Win10 安装Linux ubuntu-18.04双系统(安装指南)

    2023-12-13 12:29:41
  • asp之家 网站运营 m.aspxhome.com