Я был бы благодарен, если искушенный пользователь мог бы назвать все возможные решения (лучшие практики), как исправить тайм-ауты клиентов Hector, например:
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
Гектор:
Взято у Гектора Документация: https://github.com/rantav/hector/wiki/User-Guide
Я обнаружил следующее, связанное с таймаутами:
1.) CassandraThriftSocketTimeout
CASSANDRA
1.) Rpc_timeout_in_ms: 10000 (в cassandra.yaml)
Какие другие настройки доступны, связанные с тайм-аутами как на стороне Гектора, так и на стороне Кассандры? У меня есть время! Поэтому я просто хочу подождать дольше! Но я не нашел настроек, чтобы ждать дольше.
Спасибо
Markus