Python 2.7 金字塔中间件调用mssql存储过程-无响应

Python 2.7 金字塔中间件调用mssql存储过程-无响应,python-2.7,stored-procedures,pyramid,pymssql,Python 2.7,Stored Procedures,Pyramid,Pymssql,从一个金字塔中间件应用程序中,我使用pymssql调用一个存储过程。当我从前端(angularJS)通过中间件发送第一个请求时,该过程响应良好。然而,在随后的请求中,我根本没有得到任何响应,甚至没有超时 如果我随后重新启动金字塔应用程序,同样的情况会再次发生 我通过昨天刚刚实施的几个过程来观察这种行为。几个月前实施的其他一些程序运行良好,不管我多久给它们打一次电话 这些程序不是我自己写的,它们是为你准备的 从我在这里描述的内容来看,谁能告诉我bug最有可能隐藏在哪里呢?解决方案非常简单。在一个对

从一个金字塔中间件应用程序中,我使用pymssql调用一个存储过程。当我从前端(angularJS)通过中间件发送第一个请求时,该过程响应良好。然而,在随后的请求中,我根本没有得到任何响应,甚至没有超时

如果我随后重新启动金字塔应用程序,同样的情况会再次发生

我通过昨天刚刚实施的几个过程来观察这种行为。几个月前实施的其他一些程序运行良好,不管我多久给它们打一次电话

这些程序不是我自己写的,它们是为你准备的


从我在这里描述的内容来看,谁能告诉我bug最有可能隐藏在哪里呢?

解决方案非常简单。在一个对象实例中,我调用了两个不同的存储过程,而没有在第一次调用后关闭连接。这在MSSQL-DB中导致了一个挂起的请求,将其锁定以供进一步请求