Internet的规模每一百天就会增长一倍,客户希望获得7天24小时的不间断可用性及较快的系统反应时间,而不愿屡次看到某个站点“Server Too Busy”及频繁的系统故障。 网络的各个核心部分随着业务量的提高、访问量和数据流量的快速增长,其处理能力和计算强度也相应增大,使得单一设备根本无法承担。在此情况下,如果扔掉 现有设备去做大量的硬件升级,这样将造成现有资源的浪费,而且如果再面临下一次业务量的提升,这又将导致再一次硬件升级的高额成本投入,甚至性能再卓越的 设备也不能满足当前业务量的需求。于是,负载均衡机制应运而生。 负载均衡(Load Balance)建 ...
web集群服务的负载均衡方案选择与实现web应用服务器集群系统,是由一群同时运行同一个web应用的服务器组成的集群系统,在外界看来,就像是一个服务器一样。为了均衡集群服务器的负载,达到优化系统性能的目的,集群服务器将众多的访问请求,分散到系统中的不同节点进行处理。从而实现了更高的有效性和稳定性,而这也正是基于Web的企业应用所必须具备的特性。高可靠性可以看作为系统的一种冗余设定。对于一个特定的请求,如果所申请的服务器不能进行处理的话,那么其他的服务器能不能对之进行有效的处理呢?对于一个高效的系统,如果一个Web服务器失败的话,其他的服务器可以马上取代它的位置,对所申请的请求进行处理,而且这一过 ...
Internet的快速增长使多媒体网络服务器,特别是Web服务器,面对的访问者数量快速增加,网络服务器需要具备提供大量并发访问服务的能力。 例如Yahoo每天会收到数百万次的访问请求,因此对于提供大负载Web服务的服务器来讲,CPU、I/O处理能力很快会成为瓶颈。简单的 提高硬件性能并不能真正解决这个问题,因为单台服务器的性能总是有限的,一般来讲,一台PC服务器所能提供的并发访问处理能力大约为1000个,更为高档 的专用服务器能够支持3000-5000个并发访问,这样的能力还是无法满足负载较大的网站的要求。尤其是网络请求具有突发性,当某些重大事件发生时,网 络访问就会急剧上升,从而造成网络瓶颈 ...
1, LVS做前端四层软件均衡负载
LVS是基于IP虚拟分发的规则, 不同于apache,squid这些7层基于http协议的反向代理软件, 前者在性能上能得到更好的保证!
另外, 后者在处理http header信息时, 会显得很被动.
开源, 高性能, 这不就是我们所需要的吗?
另外, 针对大访问量, 还可以使用DNS轮询+LVS集群.
当然, 比起硬件均衡负载, 单点故障的风险会更大.
2,squid 做前端静态页面缓存, 包括 css, javascript
squid 是业内公认的优秀代理服务器,其缓存能力更让许多高负载网站青睐!(比如新浪,网易等)
使用他, 通过本机内存+ ...
内容概述
随着互联网快速发展,网上交易已经成为最时尚、最快捷的一种购物方式。06年中国的社会消费品零售总额为6万亿,而网上零售的总额约312亿,只占到千分之五,成长潜力巨大。越来越多熟悉传统零售行业运营,能准确把握消费需求的商家,加入到B2C网上零售大军,一场规模化和个性化有效结合的新型零售革命已经拉开序幕。未来十年,中国互联网的下一个商业高峰———B2C网上零售将迎来井喷式的发展。
中国电子商务经历了十年启蒙-培育阶段的熏陶走向成熟,开始彻底回归商业本质。企业电子商务不是做个网站,不是在网上发些企业信息,商业机构必须确保所有的核心业务流程都与网络赋予的强大功能优势完美结合,将每 ...
查看文章
在IIS中设置Gzip页面压缩2007年05月08日 星期二 09:24一. HTTP压缩概述
HTTP压缩是在Web服务器和浏览器间传输压缩文本内容的方法。HTTP压缩采用通用的压缩算法如gzip等压缩HTML、JavaScript或 CSS文件。压缩的最大好处就是降低了网络传输的数据量,从而提高客户端浏览器的访问速度。当然,同时也会增加一点点服务器的负担。Gzip是比较常见的 一种HTTP压缩算法。
本文介绍的HTTP压缩方式,采用的是Windows系统设置的方式,优点是效率较高。
二. HTTP压缩工作原理
Web服务器处理HTTP压缩的工作原理如下:
W ...
关键字: web 性能 优化
下面的优化项目来自Yahoo!网站优化负责人的新书:
1. 减少HTTP请求
2. 采用CDN
3. 加入Expires HTTP头
4. Gzip压缩
5. CSS放在顶部
6. JS放在底部
7. 避免CSS表达式
8. 将CSS和JS放到外部文件
9. 减少DNS查询
10. 缩减JS尺寸
11. 避免重定向
12. 删除重复JS
13. 关闭ETags
14. 使AJAX可缓存并小
基于tomcat,mysql项目性能优化的几个切入点
关键字: tomcat,mysql,性能优化
好记性不如烂笔头,遗憾地发现自己最近的遗忘率实在是高啊,很多之前明明掌握的一些技能,小细节以及心得,因为没有及时反思,记录,结果不得不花费大量的时间从头梳理。笨拙的人貌似经常容易在一些简单的事情中陷入反复的周旋。
言归正传吧,说到性能优化,大道理大家都懂,真遇到问题时候大不了google嘛,正是这样一种观望的心态造成了自己始终没法把这方面的知识纳入自己的技术体系中,上周所负责的框架进行了一周的性能测试,收获颇多。
我是做公司的框架部分,公司别的所有应用项 ...
一位ID是jackson1225的网友在JavaEye询问了一个大型Web系统的架构和部署选型问题,希望能提高现有的基于Java的Web应用的服务能力。由于架构模式和部署调优一直是Java社区的热门话题,这个问题引发了很多热心网友的讨论,其中一些意见对其它大型Web项目也有很好的指导意义。在讨论之初jackson1225这样描述了当前的应用的架构和部署方案:
目前系统架构如下:
web层采用struts+tomcat实现,整个系统采用20多台web服务器,其负载均衡采用硬件F5来实现;
中间层采用无状态会话Bean+DAO+helper类来实现,共3台weblog ...
ubuntu7.04配置tomcat6.0的apr安装
刚安装上ubuntu7.4就想着要快点把开发环境配置起来, 安装上了myeclipse后, 启动发现有一个问题,然后从网上找发现是没有安装apr,现在把我安装apr的经历给大家说一下,我用了一上午,希望给大家结省下时间。
首先要去下载两个文件:
http://apache.justdn.org/apr/里下载apr
当前版本:apr-1.2.11.tar.gz,apr-util-1.2.10
分别在解压的目录中执行:
./configure && make && make isntall
然后去tomcat目录下的一个压缩文件 ...
- 浏览: 20727 次
- 性别:

- 来自: 深圳

- 详细资料
搜索本博客
最新评论
-
用Spring MVC实现用户登录 ...
good!
-- by mljmq -
Tapestry学习笔记(7)
把书上的直接打下来也算学习笔记?
-- by hatalf -
uml时序图(转载)
不好意思,不记得了。
-- by fangyong2006 -
uml时序图(转载)
可否提供转载地址?
-- by iExploiter






评论排行榜