yo estaría thankfull si un usuario sofisticado podría nombrar todas las posibles soluciones (mejores prácticas) cómo solucionar Héctor cliente tiempos de espera de la siguiente manera:Cassandra/Hector Timeouts = ¿Qué hacer?
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:
Tomado de la documentación Hector: https : //github.com/rantav/hector/wiki/User-Guide
me encontré con la siguiente información, relacionada a los tiempos de espera:
1.) cassandraThriftSocketT imeout
CASANDREA:
1.) rpc_timeout_in_ms: 10000 (en cassandra.yaml)
¿Qué otros ajustesestán disponibles en relación con los tiempos de espera tanto en Héctor y en el lado de Cassandra? ¡Tengo tiempo! ¡Así que simplemente quiero esperar más! Pero no he encontrado la configuración para esperar más.
Gracias Markus
Para referencia futura, ¿estaba usando un particionamiento ordenado o aleatorio? Como veo que estabas usando multiget_slice, ¿no asumo que también usaré índices secundarios? – HeyWatchThis