转载地址:http://hb.qq.com/a/20120111/000216.htm随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天百万级甚至上亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。 一、负载均衡技....
分类:
数据库 时间:
2014-06-27 17:36:50
阅读次数:
263
Linux下的CPU负载: 指的是一段时间内任务队列的长度,通俗的讲,就是一段时间内一共有多少任务在使用或等待使用CPU。通常通过有3个数值,分别代表1,5,15钟内的平均CPU负载,越小越好。CPU负载与CPU利用率不是同一个概念。虽然CPU负载表示当前系统还有多少个任务等待处理,而CPU利用则....
分类:
系统相关 时间:
2014-06-27 14:00:31
阅读次数:
219
一、网站性能测试(1)性能测试指标:①响应时间;②并发数;③吞吐量;④性能计数器;(2)性能测试方法:①性能测试;②负载测试;③压力测试;④稳定性测试;(3)性能优化策略: ①性能分析:检查请求处理各个环节的日志,分析哪个环节响应时间不合理,检查监控数据分析影响性能的因素; ②性能优化:Web前.....
分类:
Web程序 时间:
2014-06-27 13:20:22
阅读次数:
365
大型网站的系统架构需要考虑很多问题。大型网站有高并发高负载的特点,在面对大量用户访问、高并发请求方面,基本的解决方案集中在这样几个环节:使用高性能的服务器、高性能的数据库、高效率的编程语言、还有高性能的Web容器。本文从低成本、高性能和高扩张性的角度来探讨了一些大型网站系统架构需要考虑的问题。
AD:WOT2014:用户标签系统与用户数据化运营培训专场
一个小型...
分类:
Web程序 时间:
2014-06-27 09:24:14
阅读次数:
189
问题 对某个库新增了一个订阅节点,然后需要把一些应用切到新订阅库,以分散负载。当应用切换后,有一个应用每次启动不到30秒,总是报超时的错误,而error log中又没有任何记录: Timeout expired. The timeout period elapsed prior to complet...
分类:
数据库 时间:
2014-06-26 15:42:25
阅读次数:
252
2012-11-15 12:30 佚名 转载 字号:T | T下面就结合淘宝目前的一些底层技术框架以及自己的一些感触来说说如何构建一个可 伸缩,高性能,高可用性的分布式互联网应用。AD: WOT2014:用户标签系统与用户数据化运营培训专场时间过得很快,来淘宝已经两个月了,在这两个月的时间里,自己也...
分类:
Web程序 时间:
2014-06-26 14:49:12
阅读次数:
246
一 应用无状态(淘宝session框架) 假如在session中保存了大量与客户端的状态信息,保存状态信息的server宕机时 通常通过集群解决,不仅有负载均衡,更重要的是要有失效恢复failover tomcat用集群节点广播复制,jboss用配对复制等session状态复制策略,但严重影响...
分类:
其他好文 时间:
2014-06-26 14:43:48
阅读次数:
198
Amoeba是一个以MySQL为底层数据存储,并对应用提供MySQL协议接口的proxy。它集中地响应应用的请求,依据用户事先设置的规则,将SQL请求发送到特定的数据库上执行。基于此可以实现负载均衡、读写分离、高可用性等需求。与MySQL官方的MySQL Proxy相比,作者强调的是amoeba配置的方便(基于XML的配置文件,用SQLJEP语法书写规则,比基于lua脚本的MySQL Proxy简...
分类:
数据库 时间:
2014-06-26 14:18:15
阅读次数:
187
常见的web服务器:Apache和Nginx(linux平台) IIS(window平台)
很多小公司小项目目前不一定适用web服务器,因为流量下,单台应用服务器可以支撑。
实际工作中,我所体会的web服务器的作用:
1. 负载均衡
2. 代理转发请求一下,更安全些,不直接暴露应用服务器IP给对方,因为应用服务器里面有代码等等...
分类:
Web程序 时间:
2014-06-26 10:38:04
阅读次数:
238
无意间在51首页上看到一篇关于“通过命令行制造CPU负载或压力”的文章,感觉不错,先记录下来,为将来的使用做好笔记记录!很简单,就一个命令:#cat/dev/urandom|md5sum然后通过top观察,cpu的值果然很高,说明测试成功!有图有真相^_^
分类:
其他好文 时间:
2014-06-26 06:27:02
阅读次数:
546