技术分享

金山云 > 云计算 > 服务器架构与高并发性能测试实战方案(一)

服务器架构与高并发性能测试实战方案(一)

发布时间: 2020-01-17 18:01:01


业务从发展的初期到逐渐成熟,服务器架构也是从相对单一到集群,再到分布式服务。


一个可以支持高并发的服务少不了好的服务器架构,需要有均衡负载,数据库需要主从集群,NoSQL缓存需要主从集群,静态文件需要上传CDN,这些都是能让业务程序流畅运行的强大后盾。


服务器这块多是需要运维人员来配合搭建,具体我就不多说了,点到为止。


大致需要用到的服务器架构如下:


服务器:


html


css


js


image


2.并发测试


高并发相关的业务,需要进行并发的测试,通过大量的数据分析评估出整个架构可以支撑的并发量。


测试高并发可以使用第三方服务器或者自己测试服务器,利用测试工具进行并发请求测试,分析测试数据得到可以支撑并发数量的评估,这个可以作为一个预警参考,俗话说知己自彼百战不殆。


第三方服务:


阿里云性能测试


并发测试工具:


Apache JMeter


Visual Studio性能负载测试


Microsoft Web Application Stress Tool


3.实战方案


1)通用方案


日用户流量大,但是比较分散,偶尔会有用户高聚的情况;


场景: 用户签到,用户中心,用户订单等。


说明:


场景中的这些业务基本是用户进入APP后会操作到的,除了活动日(618、双11等),这些业务的用户量都不会高聚集,同时这些业务相关的表都是大数据表,业务多是查询操作,所以我们需要减少用户直接命中DB的查询;优先查询缓存,如果缓存不存在,再进行DB查询,将查询结果缓存起来。


以上就是金山云为您带来的服务器架构与高并发性能测试实战方案(一)的相关内容,如果您还想了解更多服务器架构与高并发性能测试实战方案(一)的相关问题您可以点击页面中的链接进行具体了解。金山云提供云服务器,云主机,云存储,私有云,数据库,物理主机,RDS,KS3,SLB,KEC的全套产品服务,部分产品可以免费体验,而且会有定期的优惠、代金券等相关的活动。成立7年来,金山云始终坚持以客户为中心的服务理念,提供安全、可靠、稳定、高品质的云计算服务。以上是对服务器架构与高并发性能测试实战方案(一)相关介绍,如果觉得对您有帮助可以收藏。欢迎随时查看。

以上就是金山云为您带来的云计算的全部内容,如果还想了解更多内容可访问金山云官网www.ksyun.com了解其它资讯。
*免责声明:部分文章信息来源于网络以及网友投稿,本网站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如本站文章和转稿涉及版权等问题,请作者在及时联系本站,我们会尽快处理。