如何在django中将连接池连接到XMPP服务器,以便它可以跨多个请求使用。我不希望在每个请求上进行连接和验证,这使得它有点慢。这可能吗?
编辑:
我正在使用xmpppy python xmpp库
答案 0 :(得分:2)
由于xmpppy
有自己的主循环,我建议在单独的线程中使用它,甚至单独启动。实际上你有两个独立的应用程序:website和xmpp-client,分别运行它们是正常的。
在这种情况下,您可以使用不同的方式在您的应用程序之间进行通信:线程和/或进程之间的管道,tcp或unix套接字,文件队列,不同的amqp silutions,任何持久存储,甚至d-bus等。但是我认为是另一个问题的主题。