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