我使用Autobahn Python制作WAMP服务器。我在onSessionOpen
的子类的WampServerProtocol
中打开了一个数据库连接,当然需要在连接关闭时关闭它。但是,我无法在教程或文档中找到会话关闭处理程序。
答案 0 :(得分:1)
没有特定于WAMP的会话关闭(因为WAMP没有与WebSocket分开的结束握手)。您可以使用onClose
挂钩。
您可以看一下另一点:从Twisted应用程序访问数据库的推荐方法是通过twisted.enterprise.adbapi
自动管理后台线程池上的数据库连接池 - 独立于前端协议实例(如WAMP协议)实例)。
免责声明:我是Autobahn的原创作者并为Tavendo工作。