首页 > 解决方案 > 如何在社区 Neo4j JAVA Bolt Driver Api 中应用查询超时

问题描述

如何在社区 Neo4j JAVA Bolt Driver API 中应用事务超时我正在尝试应用 TransactionConfig 超时,但它似乎没有生效。

session.beginTransaction(TransactionConfig.builder()
                .withTimeout(Duration.ofSeconds(3))
                .build())

有没有办法在每次基于查询的 x 秒后自动让线程超时。社区版 Neo4j 荣誉配置

dbms.transaction.timeout
dbms.lock.acquisition.timeout

但是有没有办法为每个查询/事务设置这些配置?

标签: neo4jspring-data-neo4jneo4j-ogm

解决方案


推荐阅读