簡體   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