路由器调度器¶
Presto 路由器为跨多个集群的负载均衡提供了多种调度算法。
随机选择
从候选集群列表中随机选择一个集群。
循环轮询
从候选集群列表中依次选择集群。请注意,由于该算法保留了所选索引的状态,因此只能在候选集群始终一致的情况下使用。
用户哈希
通过对用户名进行哈希来选择集群。这确保了来自同一用户的查询始终被路由到同一个集群。
加权随机选择
从候选集群列表中随机选择一个集群,每个集群都有预定义的权重。权重较高的集群被选中的机会更高。
加权循环轮询
从候选集群列表中依次选择集群,每个集群都有预定义的权重。请注意,与 循环轮询 方法类似,该算法保留了所选索引的状态,因此候选集群和权重应保持一致。