如果一个老练的用户可以说出所有可能的解决方案(最佳实践)如何解决 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 文档:https://github.com/rantav/hector/wiki/User-Guide
我发现以下与超时有关:
1.) cassandraThriftSocketTimeout
卡珊德拉:
1.) rpc_timeout_in_ms: 10000 (在 cassandra.yaml 中)
在 Hector 和 Cassandra 端,还有哪些与超时相关的可用设置?我有时间!所以我只想等待更长的时间!但我还没有找到等待更长时间的设置。
谢谢马库斯