ASP.Net负载均衡

ton*_*ony 6 asp.net load-balancing

我正在研究asp.net(新手),我试图了解为网站做"负载平衡"意味着什么.该网站将由多个用户和资源(数据库,Web服务,...)使用.

如果有人能帮我理解asp.net网站的负载平衡概念,我真的很感激.
谢谢.

Lar*_*nal 1

它是什么? 负载平衡只是指在两台或多台计算机之间分配工作负载。作为一个概念,它并不是 ASP.NET 所独有的。虽然为数据库和 Web 服务器配备单独的计算机可以称为“负载平衡”,但更常见的是指使用多台计算机来服务单个角色,例如拥有多个 Web 服务器。

你应该担心吗?可能不会。您已经遇到性能问题了吗?您的数据库和 Web 服务器是否位于各自的计算机上?如果您确实发现服务器资源紧张,则扩展(更强大的单机)可能比扩展(负载平衡)更容易。如今,如果您的代码不错,专用的盒子可以处理大量流量。