繁体   English   中英

如何在py2neo中中止查询?

[英]how do I abort a query in py2neo?

我正在开发一个Web应用程序,该应用程序基本上是此组织中Neo4j数据集的GUI。 该应用程序使用Python(我正在使用Flask + Tornado),并且正在使用py2neo连接到Neo4j。 一切正常,但有时查询将花费很长时间执行,并且即使用户关闭了选项卡或浏览器(或单击了停止加载页面的按钮),查询仍继续执行。 因此,当用户关闭标签或浏览器或单击“停止”按钮时,如何终止查询?

长时间运行的查询-为此,您可以在neo4j.properties中设置以下2个参数:-

execution_guard_enabled=true
# it is milliseconds
org.neo4j.server.webserver.limit.executiontime=20000

到目前为止,除了在py2neo libs中设置HTTP超时,我在Py2neo中看不到任何可以直接终止该请求的选项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM