【问题标题】:pyramid middleware call to mssql stored procedure - no response对 mssql 存储过程的金字塔中间件调用 - 无响应
【发布时间】:2014-08-18 16:05:00
【问题描述】:

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

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

我在昨天刚刚实施的几个程序中观察到了这种行为。几个月前实施的其他一些程序运行良好,无论我多久调用一次。

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

根据我在这里的描述,任何人都可以判断错误最有可能隐藏在哪里吗?

【问题讨论】:

    标签: python-2.7 stored-procedures pyramid pymssql


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-25
      • 2022-01-19
      • 1970-01-01
      • 2011-08-11
      • 1970-01-01
      • 2018-12-10
      相关资源
      最近更新 更多