标签: python oracle sqlalchemy
我正在使用连接池和线程与Oracle通信。
有时我的应用程序在守护程序线程处于中途时退出,并且具有打开连接的长时间运行查询。
一段时间后,我的应用程序启动时出现ORA-02391: exceeded simultaneous SESSIONS_PER_USER limit错误,因为在应用程序关闭时未正确关闭打开的连接。
ORA-02391: exceeded simultaneous SESSIONS_PER_USER limit
当应用程序关闭时,即使它们被守护程序线程使用,如何才能关闭与DB关闭的所有打开连接?