neo4j - 如何在社区 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
但是有没有办法为每个查询/事务设置这些配置?
解决方案
推荐阅读
- javascript - 在循环中随机化数组
- mongodb - MongoDB:查找字段名称以开头的对象
- ios - iOS 12 版本的核心位置出现奇怪的崩溃
- php - 数组()与预期类型“对象”不匹配
- php - 像这样使用 switch 作为动态和分页是否有效?
- ios - 计算tableView中每个单元格的值
- reactjs - 模块构建失败:TypeError:fileSystem.statSync 不是函数
- opennlp - OpenNLP - 命名实体识别 - txt 文件中的 dd.mm.yyyy 日期格式,用于 .bin 模型训练
- c# - 改变方法以提高代码的人机工程学
- github - 如何更新分支的分叉回购?