byłbym wdzieczny gdyby wyrafinowany użytkownik może wymienić wszystkie możliwe rozwiązania (dobre praktyki), jak naprawić Hector Client limitów czasu tak:Cassandra/Hector Timeouts = Co robić?
Caused by: me.prettyprint.hector.api.exceptions.HTimedOutException: TimedOutException()
Caused by: TimedOutException()
at org.apache.cassandra.thrift.Cassandra$multiget_slice_result.read(Cassandra.java:9628)
at org.apache.cassandra.thrift.Cassandra$Client.recv_multiget_slice(Cassandra.java:636)
at org.apache.cassandra.thrift.Cassandra$Client.multiget_slice(Cassandra.java:608)
at me.prettyprint.cassandra.service.KeyspaceServiceImpl$10.execute(KeyspaceServiceImpl.java:388)
... 21 more
HECTOR: Zrobione z Dokumentacją Hector
: https : //github.com/rantav/hector/wiki/User-Guide
znalazłem następujące informacje dotyczące limitów czasu:
1.) cassandraThriftSocketT imeout
Cassandra:
1.) rpc_timeout_in_ms: 10000 (w cassandra.yaml)
Jakie inne ustawienia są dostępne związane limity czasu zarówno na Hektora i na stronie Cassandra? Mam czas! Więc po prostu chcę poczekać dłużej! Ale nie znalazłem ustawień, aby czekać dłużej.
Dzięki Markus
Do wykorzystania w przyszłości, czy korzystasz z uporządkowanej lub przypadkowej partycjonowania? Ponieważ widzę, że korzystasz z multiget_slice, to nie zakładam też używania Secondary Indexes? – HeyWatchThis