mod_lbmethod_bybusyness
| 描述: | 挂起请求计数mod_proxy_balancer的负载均衡器调度算法 | 
| 状态: | 延期 | 
| 模块标识符: | lbmethod_bybusyness_module | 
| 源文件: | mod_lbmethod_bybusyness.c | 
| 兼容性: | 在 2.3 中从mod_proxy_balancer分离 | 
摘要
该模块不提供自己的任何 configuration 指令。它需要mod_proxy_balancer的服务,并提供bybusyness负载均衡方法。
待定请求计数算法
通过lbmethod=bybusyness启用,此调度程序会跟踪当前每个 worker 当前分配的请求数。新请求会自动分配给 worker,其中 active 请求数最少。这在 workers 独立于 Apache 排队传入请求的情况下非常有用,以确保队列长度保持均匀,并且总是向最有可能最快地为其提供服务的 worker 提供请求并减少延迟。
在多个 least-busy workers 的情况下,请求计数方法使用的统计信息(和权重)用于 break 绑定。超过 time,工作的分布将类似于byrequests的特征(由mod_lbmethod_byrequests实现)。
