我希望根据服务器负载在我的 PHP/Apache Web 服务器上实现一个基本的动态限制机制,并且想知道如何从服务器本身(理想情况下)或从客户端了解服务器的繁忙程度。
客户端每秒轮询服务器x
以获取更新的值。我基本上想x
根据负载进行节流,这样 1000 个连接就不会每 5 秒就尝试一次。
一种想法是简单地检查服务器的平均响应时间并将其与某个基线进行比较,但我认为如果服务器能够真正确定它自己有多忙并在响应中将此值作为元数据返回,那将是更可取的。
我希望根据服务器负载在我的 PHP/Apache Web 服务器上实现一个基本的动态限制机制,并且想知道如何从服务器本身(理想情况下)或从客户端了解服务器的繁忙程度。
客户端每秒轮询服务器x
以获取更新的值。我基本上想x
根据负载进行节流,这样 1000 个连接就不会每 5 秒就尝试一次。
一种想法是简单地检查服务器的平均响应时间并将其与某个基线进行比较,但我认为如果服务器能够真正确定它自己有多忙并在响应中将此值作为元数据返回,那将是更可取的。