2017-10-17 4 views

Répondre

1

Cela indique un problème avec votre modèle de données, vos requêtes ou la configuration du cluster. Il n'est pas normal ou attendu qu'Elasticsearch soit beaucoup plus lent avec deux requêtes simultanées que d'exécuter ces deux requêtes en séquence. Vous devriez vraiment, vraiment, étudier le problème sous-jacent (commencez par regarder vos logs, si vous ne l'avez pas déjà fait). Cependant, pour répondre à la question, vous pouvez accomplir ceci en mettant à jour la recherche thread pool size à 1 (et en augmentant peut-être le queue_size pour compenser). Je tiens à souligner cependant que ce n'est vraiment pas une bonne idée de jouer avec ces paramètres, sauf pour les cas d'utilisation avancés (au cas où vous avez une utilisation très déséquilibrée entre l'index et les demandes de recherche, par exemple).