架构--响应时间--网站的高性能

1.性能测试方法

性能测试–增加网站并发数,查看系统是否可以达到预期的处理能力
    负载测试–继续增加并发,查看系统最大的负载能力,此时系统的并发能力是增加的。
    压力测试–在系统能够承受的最大负载下,继续增加并发请求,知道系统崩溃的临界点。
    稳定测试–模拟真实情况下的请求,查看系统的稳定性。

2.web前端性能优化
    减少http 请求–尽量将小文件合并成一个大的请求(如一次加载多个css 文件,可以将这些小的css 合并成一个大的c    ss,因为每次请求系统都会创建一个新的连接。增加了并发数)
    缓存静态文件(类似css,图片……放入本地缓存,减少每次请求访问服务器的压力,批量更新)
    启用页面压缩
    Css 放文件上面,javascript 方文件下面。(所有的css 下载完成后才会渲染页面,而js 则会在加载的时候运行,可能导致页面长时间的等待)
    CDN (最近网络内容服务提供商,CDN一般只缓存静态文件)
    反射代理(数据中心)

3.应用服务器缓存
    memcahe 或Jboss Cache
    集群
    异步
    代码优化(多线程,单例,资源池)。

4.存储性能优化
   固态硬盘存储
   hdfs

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值