eventlet

    1熱度

    1回答

    我想從背景回調中執行我的代碼到主線程中。由於某些原因,我沒有找到簡單的例子來執行此操作。 我發現隊列和池的例子,這顯然不是我想要的。我只想加入主線程來執行我的功能。 下面是一些簡單的代碼: def my_callback: # this callback is called from a third party and I don't have control on it. #

    2熱度

    2回答

    我正試圖組合一個簡單的訂閱Redis事件的Flask/socketio/eventlet服務器。我看到的行爲是,啓用Flask調試時,每次Werkzeug檢測到更改並重新啓動socketio時,我的另一個Redis偵聽器也會啓動(除了舊偵聽程序不會退出)。 這裏有一個工作版本的所有socketio處理程序的刪除: import json from flask import Flask, rend

    2熱度

    1回答

    我有一個使用php和python腳本修改文件夾的web項目。 我想基於例如在網站上執行一些JavaScript。在python腳本中完成一個文件夾創建。 我的想法是使用python socketio。我有基本的連接通知工作,並從網站上的js發出也由js處理。 問題是我不能在啓動eventlet服務器後發出任何事件。 我嘗試設置異步模式,但它沒有所需的結果。 這是到目前爲止我的代碼: import

    3熱度

    1回答

    我已經在python中使用:pip install eventlet安裝了eventlet庫。但是,當我試圖導入eventlet這個錯誤發生: $python Python 2.7.10 (default, Oct 23 2015, 18:05:06) [GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin T

    1熱度

    1回答

    我一直在嘗試使用Celery和Eventlet上傳,但使用boto3,但它在上傳過程中掛起。在不使用eventlet的情況下使用芹菜時,它可以正常上傳。修補與否似乎並不影響最終結果的 繼承人的代碼: def getS3(): s3_access_key, s3_secret_key = os.getenv('S3_ACCESS_KEY'), os.getenv('S3_SECRET_KE

    2熱度

    1回答

    我們有一些有一些芹菜工人的python應用程序。 我們使用的下一個命令來啓動芹菜工人: python celery -A proj worker --queue=myqueue -P prefork --maxtasksperchild=500 我們與芹菜工人的兩個問題。 我們有內存泄漏 我們有相當大的負荷,我們需要大量工人的處理都很快 我們還在尋找到內存泄漏,但因爲它是遺留代碼很難找到原因,

    1熱度

    1回答

    代碼: import eventlet eventlet.monkey_patch() import requests def main(): print(eventlet.patcher.is_monkey_patched(requests)) if __name__ == "__main__": main() 我預計print語句返回true,但實際上它返

    1熱度

    1回答

    在使用eventlet池時,芹菜會不會使Django查詢非阻塞? 如果沒有,是否有一個已知的好方法使它如此?

    7熱度

    1回答

    我正在嘗試創建一個將有事件循環的GUI框架。一些線程來處理用戶界面,一些用於事件處理。我搜索了一下,發現了這三個庫,我想知道哪一個更好用?優缺點都有什麼? 我可以用這三個庫之一,甚至創建通過使用python 線程,或併發庫創造的東西爲我自己。 我會很高興分享任何類型的經驗,基準和比較。

    4熱度

    1回答

    這是來自郵件列表的交叉帖子,希望能夠更多地關注這個問題。 (original post) 當使用運行celery worker -p eventlet時,Celery是否會自動修改我的代碼? 的docs沒有提及任何有關不必做修補和official example沒有做任何明確的補丁以及(連gevent example沒有做任何補丁)。修補時的示例hints是自動完成的,但沒有明確的/明確的答案。