J'utilise la caisse 1.0.2 qui utilise en interne elasticsearch. Donc, ma question est applicable pour les deux. Pour certaines requêtes, je reçois une exception de coupure de circuit.Est-il possible d'éviter une exception de rupture de circuit en utilisant une mise à l'échelle horizontale?
CircuitBreakingException: [parent] Les données trop grandes, les données pour [recueillir: 0] serait plus grande que la limite de [11946544332/11.1gb]
Ces requêtes sont principalement du groupe par sur plusieurs colonnes. J'ai des milliards de documents indexés et j'ai 16 Go de RAM alloués comme taille de tas de caisse. J'ai plusieurs nœuds de ce type connectés ensemble dans un cluster. Est-ce que l'ajout de plusieurs noeuds dans le cluster aidera à se débarrasser de cette erreur et mes mêmes requêtes fonctionneront-elles correctement? Ou est-ce que je dois augmenter le tas à 30 Go? Mon inquiétude est quand je l'augmente à 30GB et comme j'ajoute plus de données, un jour cette question frappera encore le disjoncteur. Je voulais donc le résoudre en le redimensionnant horizontalement, c'est-à-dire en ajoutant plus de nœuds. Est-ce que ce sera une décision plus sage?
Merci pour votre réponse. Je pense comment y parvenir dans mon cas. – vinayakshukre