• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • 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实现)。