Cassandra / Hector Timeouts = Was ist zu tun?

8

Ich wäre dankbar, wenn ein erfahrener Benutzer alle möglichen Lösungen (Best Practices) nennen könnte, wie man Hector Client Timeouts wie folgt repariert:

%Vor%

HECTOR:

Entnommen aus der Hector-Dokumentation: https: //github.com/rantav/hector/wiki/User-Guide

Ich habe Folgendes in Bezug auf Timeouts gefunden:

1.) cassandraThriftSocketTimeout

CASSANDRA :

1.) rpc_timeout_in_ms: 10000 (in cassandra.yaml)

Welche anderen Einstellungen sind im Zusammenhang mit Zeitüberschreitungen sowohl auf Hector- als auch auf Cassandra-Seite verfügbar? Ich habe Zeit! Also möchte ich einfach länger warten! Aber ich habe nicht die Einstellungen dafür gefunden, länger zu warten.

Danke Markus

    
Markus 28.06.2011, 23:45
quelle

1 Antwort

5

Von der cassandra.thrift-API in der Apache Cassandra-Quellstruktur bezüglich TimeoutException:

"Die RPC-Zeitüberschreitung wurde überschritten. Entweder ist ein Knoten in der Mitte der Operation ausgefallen oder die Auslastung war zu hoch oder die angeforderte Operation war zu groß."

Kurz gesagt, Sie haben nach zu vielen Daten gefragt. Welche Art von Anfrage hast du gesendet? Können Sie ein Code-Snippet solcher Art posten?

    
zznate 30.06.2011, 19:36
quelle

Tags und Links