有什么有用的方法可以杀死apache ignite中的sql查询吗?我可以在ignite中通过rest api终止查询吗? 在apche ignite文档中,我看到请求http://host:port/ignite?cmd=qrycls&qryId={queryId} 关闭 ignite 中的 sql 查询,但它对我不起作用,我找不到 qryId
您可以使用SQL命令来完成:
KILL QUERY {ASYNC} 'query_id'
或者使用control.sh脚本:
./control.sh --kill SQL query_id
或者使用 QueryMXBean JMX bean。
您可以通过以下SQL获取query_id:
SELECT * FROM SYS.SQL_QUERIES