问:一台 Web 服务器可以处理多少流量?看看我们是否超出这个范围的最好方法是什么?
我有一个拥有几百个用户的 ASP.Net 应用程序。它的某些方面是相当密集的处理器,但到目前为止,我们已经做得很好,只有一台服务器来运行 SqlServer 和站点。它运行 Windows Server 2003,频率为 3.4 GHz,内存为 3.5 GB。
但是最近我开始注意到在不同的时间变慢了,我想知道确定服务器是否因应用程序的使用而过载或者我是否需要做一些事情来修复应用程序的最佳方法是什么(我不如果我对盒子的期望过高,我真的想花很多时间寻找一些小的优化)。
答:容量规划是规划增长和预测高峰使用期以满足系统和应用程序容量要求的过程。它涉及广泛的性能测试,以确定应用程序的资源利用率和负载下的事务吞吐量。首先,您测量站点当前接收的访问者数量以及每个用户对服务器的需求量,然后计算支持当前和未来所需的计算资源(CPU、RAM、磁盘空间和网络带宽)使用水平。