You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

命令行查询Aerospike遇Timeout Exception,如何通过CLI选项增加超时时间?

解决Aerospike CLI查询超时的方法

刚好之前遇到过类似的问题,给你几个实用的方法来调整CLI的超时时间:

针对aql工具的两种设置方式

aql是Aerospike最常用的查询CLI工具,调整超时很简单:

方式一:启动时直接指定超时

启动aql的时候加上--timeout参数,单位是毫秒,比如设置5秒超时:

aql --timeout 5000

之后在交互窗口里执行你的查询:

SELECT * FROM test.Users;

方式二:在交互会话中动态修改

如果已经打开aql了,不用退出,直接用SET命令修改超时:

SET TIMEOUT 5000;

执行这条命令后,后续的查询就会使用新的超时时间了。

其他工具的超时设置

如果你用的是asinfo工具来查询(比如查看set统计信息),可以用-t参数指定超时:

asinfo -v "set-stats:set=Users" -t 5000

小提示

虽然你的set只有27条记录,但偶尔超时也可能和集群节点状态、网络延迟有关,可以用asadm快速检查集群健康:

asadm -e "show nodes"

内容的提问来源于stack exchange,提问作者user51

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 10:26:21