数组中每个变量的相等用法


Equal Usage of Each Variable in an Array

如果有一个应用程序通过向服务器发送带有服务器id的请求来从服务器获取数据,

应用程序请求=(主请求)+(请求将发送到的服务器的id)

假设应用程序将服务器id保存在阵列中,并且每当发送请求时,它们都会从阵列中获取服务器id,并将请求发送到具有该id的服务器。

有5台服务器,每台服务器每天最多可以处理10000个请求。

我想知道,如果应用程序每天发送大约40000个请求,那么这些请求将平均分配给5台服务器,并且没有一台服务器会过载,这怎么能保证呢。此外,这些应用程序分布在不同的独立手机上,因此它们无法就向哪个服务器发送了多少请求进行通信。而且不可能有另一个php服务器在统计请求。

如果您能帮我弄清楚如何为每台服务器提供几乎相等的负载,我将不胜感激。非常感谢。

这被称为负载平衡,应该由服务器来处理。http://en.wikipedia.org/wiki/Load_balancing_(计算)

我不知道这篇文章是否有用:http://httpd.apache.org/docs/2.2/mod/mod_proxy_balancer.html