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

时间:2013-08-27 11:59:12

标签: java php android web-services web

如果有应用程序通过向服务器发送具有服务器ID的请求从服务器获取数据,

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

假设应用程序将服务器ID保存在一个数组中,每当发送请求时,它们从数组中获取服务器ID,并将请求发送到具有该id的服务器。

并且有5台服务器,每台服务器每天最多可处理10,000个请求。

我想知道如何确保如果应用程序发送大约40,000个每日请求,那么请求将平均分配给5个服务器,并且没有任何服务器会过载。 此外,应用程序分布在不同的独立电话上,因此它们无法相互通信关于哪个服务器发送了多少请求。并且不可能有另一个php服务器计算请求。

在了解如何为每台服务器提供几乎相同的负载时,会感谢一些帮助。谢谢!

1 个答案:

答案 0 :(得分:1)

这称为负载均衡,应该留给服务器来处理。 http://en.wikipedia.org/wiki/Load_balancing_(computing)

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