es集群写日志很频繁,观察了下bulk队列的情况,发现集群的四个机器,总是有一个机器的queue相对较大,有一个机器的queue时长比较空,而且经常是队列负载高的节点队列里面有100多的任务,而负载低的节点的活跃线程还不满。。。虽然负载较多的那个节点的queue不会持续增长不停,但是任务如果能均摊一点的话我觉得能处理的更快点。
请求节点的时候是轮询的,但是分片选择是靠路由hash的,就是说路由到负载高的机器比较多,导致机器写相对频繁所以负载会高一点。这个有什么好的办法平均一下写路由的分片么?
请求节点的时候是轮询的,但是分片选择是靠路由hash的,就是说路由到负载高的机器比较多,导致机器写相对频繁所以负载会高一点。这个有什么好的办法平均一下写路由的分片么?
2 个回复
hubble
赞同来自:
shjdwxy
赞同来自: