web-server – 我的网络服务器应该处理多少个请求?

前端之家收集整理的这篇文章主要介绍了web-server – 我的网络服务器应该处理多少个请求?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
由于我知道没有真正的答案,因此我没有详细说明规格.但是我今天一直在使用apache中的ab命令进行负载测试.

并且在从4个不同的DB表加载的页面上,以及对数据进行一些操作的情况下,获得每秒70个请求的数量(1000个请求,包含100个并发用户).所以这是一个相当沉重的页面.

现在服务器还没有用于其他任何东西,因为它正在开发中,因此它的负载就是我.但是许多用户每天都会使用该应用程序.

但这够了吗?或者我应该担心(只要它超过X请求一秒钟)

我想我不应该担心,但我想要一些提示.

解决方法

每秒70个请求以每小时252,000页的渲染速率/小时计算.

如果您认为您网站的平均浏览时长为10页,那么您可以支持25,000个唯一身份/小时.

您应该根据预期的访客数来检查这些数字,这应该可以从业务方面的人那里获得.

我工作的许多网站每天在大约3个小时的高峰期看到大约50%的每日流量.如果您的网站属于这种情况(这取决于您提供的内容类型和受众群体),那么您应该能够支持每日独立访问次数约为150,000次.

这些都是非常好的数字;我觉得你应该没问题.现在考虑操作码缓存和数据库调优是明智的,但请记住 – 过早优化是所有邪恶的根源.监控网站,寻找热点,等待流量增长,然后再针对您可能没有的问题进行昂贵的优化工作.

猜你在找的HTML相关文章