You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Yuki Yano (JIRA)" <ji...@apache.org> on 2017/12/06 06:57:01 UTC
[jira] [Created] (SOLR-11727) Add an extension of LBHttpSolrClient
for the better load-balancing.
Yuki Yano created SOLR-11727:
--------------------------------
Summary: Add an extension of LBHttpSolrClient for the better load-balancing.
Key: SOLR-11727
URL: https://issues.apache.org/jira/browse/SOLR-11727
Project: Solr
Issue Type: New Feature
Security Level: Public (Default Security Level. Issues are Public)
Components: search, SolrJ
Reporter: Yuki Yano
Priority: Minor
We propose a new type of {{LBHttpSolrClient}} which uses UCB algorithm to select a next candidate from replicas.
This new client uses past responses (currently, only QTime) to calculate the priority of each replica, and selects the best one for keeping the stability of latencies.
Our experiment shows that the new client performed better than {{LBHttpSolrClient}} with failure cases such as the performance of one node goes down by some reasons.
Please see attached PDF for more details.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org