这是一个关于网站容量规划的典型问题。相关信息:
哪些是推荐的网站和应用程序容量规划工具和方法?
请随意描述不同web服务器、框架等的不同工具和技术,以及适用于一般web服务器的最佳实践。
发布于 2013-04-20 17:21:10
容量规划从度量开始,在这种情况下,响应时间与负载的关系。一旦您知道程序在加载(这不是一个线性函数)下减慢的程度,您就可以选择一个响应时间目标,然后发现在给定负载量下达到该目标所需的资源。
性能测量总是用时间单位来完成,如
像%CPU和IOPS这样的东西是特定于系统的,所以您只在计划好系统并在生产前测量它们时才使用它们,作为您所关心的事情时间的“代理”。
然而,高CPU或I/O通常表示索引和/或查询格式不佳。使用“慢速日志”跟踪哪些查询是‘最差的’。
发布于 2013-04-29 14:05:39
容量规划是一个麻烦的野兽。它和艺术一样科学(如果绝对是黑暗的话)。
你最好的理由是做出明智的决定,让现实满足你的假设,从而使命运/运气对你有利。如果你的能力需要符合现实的假设,你看起来就像一个神秘的瑜伽士。不幸的是,如果你的假设超出了现实,你就会显得过度和超支。更不幸的是,如果你的假设低于最终的现实(或者是不正确的),你将缺乏你所需要的能力,并且不得不努力缓解你呻吟的基础设施的失败,这让你看起来像是缺乏能力。
没有压力..。
不幸的是,容量规划的黑暗艺术远远不能被合理地提炼成一个服务器故障答案;真的,这是一个值得学习的主题。
幸运的是,有这样一本书:"容量规划艺术“
发布于 2016-04-21 22:32:35
此外,我建议与设计/构建应用程序的架构师和工程师进行交谈,以确定瓶颈、单一故障点和许可限制。
https://serverfault.com/questions/350454
复制相似问题