一、简述:目前,在线上环境中应用较多的负载均衡器硬件有F5BIG-IP,软件有LVS,Nginx及HAProxy,apache,高可用软件有Heartbeat、Keepalived,成熟的架构有LVS+Keepalived、Nginx+Keepalived、HAProxy+hearbeat二、三种负载均衡器的优缺点:lvs优点:1.抗负载能力强,工作在第4层..
分类:
其他好文 时间:
2017-08-31 14:29:24
阅读次数:
495
ECSHOP号称最大的开源网店系统,官方是这样介绍它的:“ECShop网店系统是一套免费开源的网上商店软件,无论在稳定性、代码优化、运行效率、负载能力、安全等级、功能可操控性和权限严密性等方面都居国内外同类产品领先地位。 按照我的理解,作为一款网店系统,系统的安全性应该摆在很重要的位置,但ECSHO ...
分类:
系统相关 时间:
2017-08-26 14:25:12
阅读次数:
237
1.简单介绍 webbench最多能够模拟3万个并发连接去測试server的负载能力。编译和配置简单,仅基于TCP协议上对server进行測试。Webbench也是开放源代码。从代码上看,每一个client都fork出一个进程进行測试。仅在TCP协议层对server測试。并未涉及HTTP协议。 2. ...
分类:
Web程序 时间:
2017-08-05 18:56:27
阅读次数:
207
在实际的生产环境中,对数据库的读和写都在同一个数据库服务器中,是不能满足实际需求的。无论是在安全性、高可用性还是高并发等各个方面都是完全不能满足实际需求的。因此,通过主从复制的方式来同步数据,再通过读写分离来提升数据库的并发负载能力。有点类似于前面我们学习过的rsync,但是不同的是rsync是对磁 ...
分类:
数据库 时间:
2017-07-09 15:59:55
阅读次数:
291
性能测试包括:负载测试、强度测试和容量测试等。 负载测试(Load Testing): 负载测试是指通过测试系统在资源超负荷情况下的表现,来发现设计上的错误或验证系统的负载能力。在这种测试中,将使测试对象承担不同的工作量,以评测和评估测试对象在不同工作量条件下的性能行为,以及持续正常运行的能力。负载 ...
分类:
其他好文 时间:
2017-06-08 23:48:30
阅读次数:
204
分布式部署(转载) 一、分布式介绍: Jmeter 是java 应用,对于CPU和内存的消耗比较大,因此,当需要模拟数以千计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至会引起JAVA内存溢出错误。为了让jmeter工具提供更大的负载能力,jmeter短小精悍一有了使用多台机器同时 ...
分类:
其他好文 时间:
2017-05-24 11:11:24
阅读次数:
229
Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行。 Webbench是一个在 ...
分类:
编程语言 时间:
2017-05-22 22:17:11
阅读次数:
267
一、简介 Webbench是知名的网站压力测试工具,能测试处在相同硬件上,不同服务的性能以及不同硬件上同一个服务的运行状况。webbench的标准测试可以向我们展示服务器的两项内容:每秒钟相应请求数和每秒钟传输数据量。Webbench最多可以模拟3万个并发连接去测试网站的负载能力 二、安装webbe ...
分类:
Web程序 时间:
2017-05-10 20:30:56
阅读次数:
291
2015.8.7 横向扩展能力 数据库的优化 尽量让一台机器能够承载更多的用户请求 性能测试就是通过技术的手段模拟大量用户同时访问被测应用,观察记录和分析系统的各项性能指标的过程。 性能测试的目标是评估系统的性能瓶颈,预测系统的最大用户负载能力 模拟大量并发用户 监控系统负载参数分析系统瓶颈 平均响 ...
分类:
其他好文 时间:
2017-05-09 12:47:14
阅读次数:
893
Jmeter 是Java 应用,对于CPU和内存的消耗比较大,因此,当需要模拟数以千计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至会引起JAVA内存溢出错误。为了让jmeter工具提供更大的负载能力,jmeter短小精悍一有了使用多台机器同时产生负载的机制。 那么,是如何实现多台 ...
分类:
其他好文 时间:
2017-05-02 12:03:04
阅读次数:
328