【发布时间】:2010-11-14 04:57:23
【问题描述】:
我有一个在 3 台服务器上运行的 Web 服务。穿法如下 - 服务器 1 收到用户请求,将其存储在本地数据库中并对其进行一些处理。 - 服务器 2 和 3 是相同的,主要工作的马,它们根据请求从互联网上获取信息并返回。 - 服务器 1 通过局域网上的 http 请求调用服务器 2/3。(服务器 2 和 3 上有一个 php 脚本,因此服务器 1 将其称为http://localip/script.php) - 服务器 1 交替调用服务器 2 或 3(这样做是为了分配负载) 服务器 2/3 上的每个查询大约需要 8 秒来处理。 现在,当我在所有服务器上安装监控工具时,它发现 server1 负载过大(显示进程数>关键限制) 这不是平衡负载的方法吗?如何减少 Server1 的负载?
【问题讨论】:
标签: php load-balancing time-wait