首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为网站进行负载测试和容量规划?

如何为网站进行负载测试和容量规划?
EN

Server Fault用户
提问于 2012-01-16 22:49:58
回答 3查看 75.4K关注 0票数 125

这是一个关于网站容量规划的典型问题。相关信息:

哪些是推荐的网站和应用程序容量规划工具和方法?

请随意描述不同web服务器、框架等的不同工具和技术,以及适用于一般web服务器的最佳实践。

EN

回答 3

Server Fault用户

发布于 2013-04-20 17:21:10

容量规划从度量开始,在这种情况下,响应时间与负载的关系。一旦您知道程序在加载(这不是一个线性函数)下减慢的程度,您就可以选择一个响应时间目标,然后发现在给定负载量下达到该目标所需的资源。

性能测量总是用时间单位来完成,如

  • 它们是用户所关心的。
  • 它们可以向上或向下扩展。

像%CPU和IOPS这样的东西是特定于系统的,所以您只在计划好系统并在生产前测量它们时才使用它们,作为您所关心的事情时间的“代理”。

然而,高CPU或I/O通常表示索引和/或查询格式不佳。使用“慢速日志”跟踪哪些查询是‘最差的’。

票数 11
EN

Server Fault用户

发布于 2013-04-29 14:05:39

容量规划是一个麻烦的野兽。它和艺术一样科学(如果绝对是黑暗的话)。

你最好的理由是做出明智的决定,让现实满足你的假设,从而使命运/运气对你有利。如果你的能力需要符合现实的假设,你看起来就像一个神秘的瑜伽士。不幸的是,如果你的假设超出了现实,你就会显得过度和超支。更不幸的是,如果你的假设低于最终的现实(或者是不正确的),你将缺乏你所需要的能力,并且不得不努力缓解你呻吟的基础设施的失败,这让你看起来像是缺乏能力。

没有压力..。

不幸的是,容量规划的黑暗艺术远远不能被合理地提炼成一个服务器故障答案;真的,这是一个值得学习的主题。

幸运的是,有这样一本书:"容量规划艺术

票数 8
EN

Server Fault用户

发布于 2016-04-21 22:32:35

此外,我建议与设计/构建应用程序的架构师和工程师进行交谈,以确定瓶颈、单一故障点和许可限制。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/350454

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档