让我详细说明我尝试过的所有事情:
pymongo
中使用的python
模块与mongodb
进行远程连接。sudo lsof | grep mongod | grep TCP
(在ubuntu上试过)sys.exit()
直接退出代码执行时,或者当脚本完全执行时,连接会自动关闭。 mongodb
会自动关闭连接吗?
我已经浏览了mongodb
文档,但找不到任何有关相同内容的指示。
如果您有相关信息,请与我们联系。 提前谢谢。
答案 0 :(得分:2)
套接字是系统资源,如果保持打开状态,则在进程终止时由OS清理。理想情况下,应用程序(或者像这种情况下的pymongo这样的框架/驱动程序)应该在终止之前干净地关闭套接字,如果它们没有OS处理它而不保证任何特定的数据流正确性。