0
如何在django中將連接池連接到XMPP服務器,以便跨多個請求可用。我不想在每個請求上進行連接和身份驗證,這使得它有點慢。這可能嗎?Django XMPP連接池
編輯:
我使用xmpppy蟒蛇XMPP庫
如何在django中將連接池連接到XMPP服務器,以便跨多個請求可用。我不想在每個請求上進行連接和身份驗證,這使得它有點慢。這可能嗎?Django XMPP連接池
編輯:
我使用xmpppy蟒蛇XMPP庫
由於xmpppy
都有自己的主循環,我建議使用它在一個單獨的線程,甚至單獨啓動。其實你有兩個單獨的應用程序:網站和XMPP客戶端,這是正常的,分開運行它們。
在這種情況下,您可以使用不同的方式在應用程序之間進行通信:線程和/或進程之間的管道,tcp或unix套接字,文件隊列,不同的服務器,任何持久存儲,甚至是d-bus等。這是我認爲的另一個問題的主題。
請提供有關您用於連接XMPP服務器的方法的更多信息,因爲答案取決於此,例如,如果你使用的是pyxmpp或者沒有,有一些不同的方法來解決你的問題。 – lig 2011-12-14 09:18:51