1

我正在使用 Autobahn Python 制作 WAMP 服务器。onSessionOpen我在我的子类中打开了一个数据库连接WampServerProtocol,当然需要在连接关闭时关闭它。但是,我在教程或文档中都找不到会话关闭处理程序。

4

1 回答 1

1

没有 WAMP 特定的会话关闭(因为 WAMP 没有与 WebSocket 分开的关闭握手)。您可以使用onClose挂钩。

您可能会看到的另一点:从 Twisted 应用程序访问数据库的推荐方法是通过twisted.enterprise.adbapi它自动管理后台线程池上的数据库连接池 - 独立于前端协议实例(如 WAMP 协议实例)。

免责声明:我是 Autobahn 的原作者,为 Tavendo 工作。

于 2013-06-18T10:09:50.133 回答