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

Posted on

nginx和squid配合搭建的web服务器前端系统 - 开源中国 OSChina.NET

当前访客身份:游客 [ 登录 | 加入开源中国 ]

开源中国

讨论区

当前位置: 讨论区 » 技术分享 » Nginx 搜 索 鉴客

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

鉴客 发表于 2010-9-13 07:46 2年前, 3回/5096阅, 最后回答: 4个月前

Java、PHP、Ruby、iOS、Python 等 JetBrains 开发工具低至 99 元(3折),详情»

这个架构是目前我个人觉得比较稳妥并且最方便的架构,易于多数人接受: 前端的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 LVS 补充话题说明»

分享到 **

收藏 **

21 **

举报 **

0 | 1 **

按默认排序 | 显示最新评论 | 回页面顶部 共有3个评论 发表评论»

  • 江边望海

江边望海 回答于 2012-02-17 08:25

举报 非常欣赏你的系统架构设计 有帮助(0) | 没帮助(0) | 评论(0) | 引用此评论

  • 中共中央

中共中央 回答于 2012-06-02 18:54

举报 灰常欣赏! 有帮助(0) | 没帮助(0) | 评论(0) | 引用此评论

  • 隋济远

隋济远 回答于 2012-11-29 10:10

举报 受益,谢谢。 有帮助(0) | 没帮助(0) | 评论(0) | 引用此评论

非会员用户 回评论顶部 | 回页面顶部

有什么技术问题吗? 我要提问 全部(1710)...鉴客的其他问题

类似的话题

© 开源中国(OsChina.NET) | 关于我们 | 广告联系 | @新浪微博 | 开源中国手机版 | 粤ICP备12009483号-3 开源中国手机客户端: Android iPhone WP7

希望本站内容对您有点用处,有什么疑问或建议请在后面留言评论
转载请注明作者(RobinChia)和出处 It so life ,请勿用于任何商业用途