【问题标题】:RPC Timeout in CassandraCassandra 中的 RPC 超时
【发布时间】:2014-09-13 23:20:30
【问题描述】:

我收到以下错误:

cqlsh:dev> SELECT DISTINCT id FROM raw_data;
Request did not complete within rpc_timeout.

这是一个我永远不会再做的特殊查询,我不在乎需要多长时间,而且我不想更改我的架构(因为我永远不会再做查询......) .

我怎样才能为这个查询增加rpc_timeout

我尝试添加LIMIT 9999ALLOW FILTERING,但没有帮助。我预计结果中的行数少于 1000 行。该查询适用于另一个具有一半数据量的 Cassandra 集群。

编辑:事实证明,在我运行 nodetool compact 之后,这个特定命令成功了,但我更感兴趣的是为一个查询暂时增加 rpc_timeout 的一般情况。

【问题讨论】:

    标签: cassandra timeout cql


    【解决方案1】:

    增加/cassandra/conf下cassandra.yaml文件的读取请求时间

    read_request_timeout_in_ms: 30000
    

    更改此重启服务器并执行您的查询,您的问题可能会得到解决。

    【讨论】:

      猜你喜欢
      • 2013-02-20
      • 2015-08-11
      • 1970-01-01
      • 2013-12-19
      • 2013-03-07
      • 2013-11-26
      • 2014-01-17
      • 1970-01-01
      • 2018-04-21
      相关资源
      最近更新 更多