金字塔中间件调用mssql存储过程 - 没有响应

时间:2014-08-18 16:05:01

标签: python-2.7 stored-procedures pyramid pymssql

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

如果我然后重新启动金字塔应用程序,则会再次发生上述情况。

我正在通过昨天实施的几个程序来观察这种行为。几个月前实施的其他一些程序工作得很好,无论我多久都打电话给他们。

我不是自己编写程序,而是提供它们。

从我在这里描述的内容,任何人都可以告诉我们最有可能隐藏的地方吗?

1 个答案:

答案 0 :(得分:1)

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