gpt4 book ai didi

asp.net - 什么时候使用负载均衡?

转载 作者:可可西里 更新时间:2023-11-01 13:28:10 25 4
gpt4 key购买 nike

我刚刚开始接触 Web 开发中更复杂的部分。这可能不是最好的地方。但是,什么时候最好为 Web 项目进行负载平衡?我知道,在不真正影响性能的情况下,您可以访问一个网站的用户数量取决于好的设计/糟糕的设计。但是,我正计划编写一个可能有很多用户的新项目,我想知道我是否应该立即考虑负载平衡。欢迎提出意见;提前致谢!

我也不应该认为该项目很可能是 asp.net(webforms 或 mvc 尚未决定),后端是 mongodb 或 pgsql(再次决定)。

最佳答案

负载平衡也可以是高可用性的一种形式。如果您的网络服务器出现故障怎么办?更换它可能需要很长时间。

通常,当您需要考虑吞吐量时,您已经很富有了,因为您拥有大量用户。

Stackoverflow 每月使用几台服务器(6 台左右)为 1000 万独立用户提供服务。想一想如果您在 8 个热门时段内每秒不断生成 10 个 HTTP 响应,那么您每天有多少请求:每天 10*3600*8=288000 次页面展示。您不会很快拥有那么多用户。

如果这样做,您将应用优化为每秒 20 个请求和 CPU 核心,这意味着您在商用服务器上每秒可获得 80 个请求。这是很多

稍后添加负载均衡器通常很容易。 LB 可以使用 cookie 标记每个用户,以便将他们固定到一个特定的目标。您的应用程序不会注意到差异。通常。

关于asp.net - 什么时候使用负载均衡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9960258/

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