neo4j 关闭与Neomodel的数据库连接

c86crjj0  于 12个月前  发布在  其他
关注(0)|答案(2)|浏览(109)

我正在使用Neomodel库,但在文档中找不到任何正确关闭与DB连接的内容。我是否错过了什么,或者是否有办法访问底层连接并关闭它?
当存在python程序时,打开连接将生成以下错误:

Failed to write data to connection Address(host='localhost', port=7687) (Address(host='127.0.0.1', port=7687)); ("0; 'Underlying socket connection gone (_ssl.c:2263)'")

Failed to write data to connection Address(host='localhost', port=7687) (Address(host='127.0.0.1', port=7687)); ("0; 'Underlying socket connection gone (_ssl.c:2263)'")

更新:发现关于此问题Underlying socket connection gone? #474的注册错误

slmsl1lt

slmsl1lt1#

我一直在使用Docker和最新版本(3.5.11)的Neo4j,也遇到了同样的问题。对我来说,降级到3.4.15 Docker镜像修复了这个问题和其他几个问题(管道破裂),所以这似乎与使用中的Neo4j版本有关?

x4shl7ld

x4shl7ld2#

1/将db添加到新模型导入中
2/试试这个(Python):

db.driver.close()

相关问题