twisted

    3熱度

    2回答

    我已經編寫了一個專門的JSON-RPC服務器,並開始按照我的方式進入應用程序邏輯,發現它經常不得不停止/重新啓動服務器以進行某些更改是一件煩人的事。 以前我有一個處理程序在間隔中運行,將模塊修改的時間戳與過去的檢查進行比較,然後根據需要重新加載模塊。不幸的是,我不相信它現在能夠正常工作。 有沒有一種方式讓反應器以類似於Paster的Reloadable HTTPServer的方式停止和重新啓動?

    88熱度

    2回答

    我所閱讀和經歷的一切(基於Tornado的應用程序)都讓我相信,ePoll是基於Select和Poll的網絡的自然替代品,特別是Twisted。這讓我產生了偏執狂,這對於一種更好的技術或方法來說並不合適,因爲它並不具備價格。 閱讀epoll和替代品之間的幾十個比較表明epoll顯然是速度和可伸縮性的冠軍,特別是它以線性方式縮放,這非常棒。這就是說,處理器和內存使用情況如何,epoll仍然是冠軍?

    3熱度

    2回答

    的扭曲download page表明,當前版本爲Macintosh是8.2.0的OS X 10.5 是否有已知的問題與此版本扭曲的10.6下,或者是扭曲的網頁,只是有點過時了?

    7熱度

    3回答

    我正在分析我的扭曲服務器。它使用的內存比我預期的要多得多。內存使用量隨着時間的推移而增長。 ps -o pid,rss,vsz,sz,size,command PID RSS VSZ SZ SZ COMMAND 7697 70856 102176 25544 88320 twistd -y broadcast.tac 正如你可以看到它的成本102176 KB爲,即99.78125

    3熱度

    2回答

    我正在尋找使用twisted來控制主進程和一組從進程之間跨Linux管道(os.pipe())和fifos(os.mkfifo())的通信。雖然我是積極的,但可以使用twisted來處理這些類型的文件描述符(畢竟,twisted對於nix抽象爲文件描述符的tcp套接字非常適用),但我找不到任何這種類型的使用示例。任何人都有任何鏈接,示例代碼或建議?

    2熱度

    2回答

    我正在學習Twisted,尤其是它的XMPP方面。我正在寫一個必須發送和接收消息的Jabber客戶端。這裏是我的代碼:http://pastebin.com/m71225776 據我所知,工作流程是這樣的: 1.我爲重要的網絡事件創建處理程序(即連接,消息接收,斷開等) 2.我運行反應器。此時開始等待任何事件的循環。事件發生時,它傳遞給指定的處理程序。 問題在於發送消息。發送不與任何網絡事件相關聯

    5熱度

    3回答

    1)我想devlop有論壇和聊天的網站。 聊天和論壇以某種方式鏈接。用戶可以在聊天室中爲該主題聊天的每個主題的意思,或者可以發表回覆論壇。 我正在考慮使用Django的論壇和扭曲的聊天thing.Can我結合這兩個? 使用twisted開發的聊天應用程序鏈接到論壇。 2)如果我使用扭曲和django什麼樣的網站主機shold我用網站上放在網上?我使用VPS嗎?或者我可以得到一個支持兩者的主機?

    17熱度

    3回答

    我有一個用Python編寫的基於Twisted的音頻廣播服務器。它工作正常,但是當服務器上有更多的用戶時,它的內存使用量正在增加,但是當這些用戶離線時內存使用率永遠不會下降。正如你在下面的圖中看到: alt text http://static.ez2learn.com/temp/mem_figure3.svg 你可以看到內存使用情況的曲線上升,其中聽衆/收音機的曲線上升,但聽者/收音機的峯值之後

    2熱度

    3回答

    我一直在使用python一段時間。最近我進入了Twisted插座,這對學習Telnet,SSH和消息傳遞很有幫助。我想以一種網絡的方式提出一個想法並實施它。一週的搜索和我真正能做的就是創建一個資源,它可以自動處理GET和POST。我被告知這是不好的做法。 所以我在一個星期後的問題: *其他選擇像Tornado和標準Python套接字更好(或更受歡迎)的方法? *應該真的在Twisted GET和P

    1熱度

    1回答

    我正在寫我的第一個網絡應用程序。它操作jabber客戶端並與IQ-stanzas通信。但細節並不重要。 此交互通過扭曲的xmlstream(python語言)工作。典型的情況在這裏描述:http://juick.com/help/api/xmpp/簡而言之,我可以發送一個「查詢」,服務器依賴於「結果」。 我實施了一些基本操作,例如「發送消息」,「對收到的消息執行操作」。問題在於與流操作。使用延遲從