gpt4 book ai didi

asp.net - 我将如何计算出我的服务器可以处理的最大负载?

转载 作者:行者123 更新时间:2023-11-28 19:51:03 26 4
gpt4 key购买 nike

在 Joel 为 Inc. 撰写的题为 How Hard Could It Be?: The Unproven Path 的文章中,他写道:

...it turns out that Jeff and his programmers were so good that they built a site that could serve 80,000 visitors a day (roughly 755,000 page views)

我将如何计算出我的服务器可以处理的最大负载?

最佳答案

对您的软件进行基准测试通常比看起来要困难得多。当然,很容易生成一些数字来说明您的软件的性能,但除非它是使用非常准确地表示最终用户的实际使用模式来计算的,否则它可能与您将获得的实际结果完全不同在野外。众所周知,网站很难正确地进行基准测试。当然,您可以运行一个脚本来测量生成页面所需的时间,但它与您在实际使用情况下看到的时间会有很大不同。

为了创建一个可靠的服务器可以处理的基准,您首先需要弄清楚用户的使用模式。如果您的站点已经在运行,您可以轻松地从日志中收集这些数据。接下来,您需要创建一个模拟,以模拟与您的真实用户展示的完全相同的模式……即查看首页、登录、查看状态页面等等。不同的页面会在服务器上产生不同的负载,这要求您在模拟服务器负载时实际获取正确的页面集。最后,您需要弄清楚哪些资源被您的用户缓存了,您可以通过查看访问日志或使用 firebug 等工具再次执行此操作。

关于asp.net - 我将如何计算出我的服务器可以处理的最大负载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/270737/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com