Python Django XMPP连接池
如何在django中共享到XMPP服务器的连接,以便它可以跨多个请求使用。我不想对每个请求都进行连接和身份验证,这会让它有点慢。这可能吗 编辑:Python Django XMPP连接池,python,django,xmpp,connection-pooling,Python,Django,Xmpp,Connection Pooling,如何在django中共享到XMPP服务器的连接,以便它可以跨多个请求使用。我不想对每个请求都进行连接和身份验证,这会让它有点慢。这可能吗 编辑: 我正在使用xmpppy python xmpp库,因为xmpppy有自己的主循环,我建议在单独的线程中使用它,甚至单独启动。实际上,您有两个独立的应用程序:website和xmpp客户端,单独运行它们是正常的 在这种情况下,您可以使用不同的方式在应用程序之间进行通信:线程和/或进程之间的管道、tcp或unix套接字、文件队列、不同的amqp配置、任何持
我正在使用xmpppy python xmpp库,因为
xmpppy
有自己的主循环,我建议在单独的线程中使用它,甚至单独启动。实际上,您有两个独立的应用程序:website和xmpp客户端,单独运行它们是正常的
在这种情况下,您可以使用不同的方式在应用程序之间进行通信:线程和/或进程之间的管道、tcp或unix套接字、文件队列、不同的amqp配置、任何持久性存储,甚至d-bus,等等。但我认为这是另一个问题的主题。请提供更多关于您连接到XMPP服务器的方法的信息,因为答案取决于此,例如,如果您使用或不使用pyxmpp,有一些不同的方法来解决您的问题。我使用的是xmpppy-python XMPP库