我计划将我的一个网站移动到一个Web场(只有两台服务器)。我理解负载平衡如何工作的基本概念,但需要帮助我有两个不同的想法。
使用webfarm负载均衡
我的方法
我服务器上的大部分资源消耗都是由于每个查询都需要很长的内存过程。我想到设置一个不同的服务器(不是网站)。为繁重的内存进程创建Web服务,并从我的主服务器调用这些web方法。如果需要,我可以添加另一个第三个服务器并在其上复制相同的Web方法并相乘。
我看到的唯一缺点是;在每次调用webmethod之前,我需要编写一个算法来查找具有最多可用内存的服务器,并在该服务器上调用webmethod。
任何想法,如果这是一个合理的想法?
最后,由于文件上传量很大,我的主服务器上使用了相当多的资源。有没有办法计算并将其重定向到低内存使用率服务器?
此致 普拉萨德..