国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

python - celery+rabbitmq異步任務,隊列消息一直增加

瀏覽:116日期:2022-06-28 09:51:29

問題描述

celery 配合 rabbitmq 進行異步任務時,發現 rabbitmq 里消息的數量是一直增加的,但是這些消息其實也已經被 task 處理掉.

查看 rabbimtq 自帶的后臺,發現 Queued messages 里面,ready 和 total 的數量都達到了 5000 多,unacknowledged 的值為 0。不過實際在工作的時候,unacknowledged 的值會變化的,但是最后會變成 0 celery 的配置也沒有特殊的地方,就只設置了如下的內容 CELERY_IMPORTS = (’testtasks’,) BROKER_URL = ’amqp://guest:guest@localhost:5672//’ CELERY_RESULT_BACKEND = ’amqp://’

然后看系統的資源,erl 的進程內存比較大,大概暫用了 300 多 M 是我這邊 celery 的配置有問題么?

問題解答

回答1:

已經解決了,升級了 rabbitmq 到 3.3 以上版本就可以了。 之前用的是 rabbitmq 3.1 的版本,然后 celery 是 3.1 的版本

真正解決問題的方法是,在task里增加一個ignore_result=True屬性,如下@app.task(ignore_result=True)

標簽: Python 編程
主站蜘蛛池模板: av毛片在线看 | 欧美大尺度免费一级特黄 | 久久精品国内一区二区三区 | 精品国产成人a区在线观看 精品国产成人a在线观看 | 日韩一区二区在线播放 | 国产精品亚洲二区在线 | 久青草网站| 国产成人综合亚洲亚洲欧美 | 精品96在线观看影院 | 国产全部理论片线观看 | 频黄| 精品国产理论在线观看不卡 | 日本一二线不卡在线观看 | 亚洲国产成人久久一区www | 国产在线一区二区三区欧美 | 日本三级香港三级人妇 m | 免费观看欧美精品成人毛片能看的 | 91久久网| 久久亚洲精品中文字幕二区 | 黄色美女网站在线观看 | 久久91精品国产91久久户 | 久久精品国产欧美日韩亚洲 | 国产成 人 综合 亚洲绿色 | 亚洲欧美7777 | 亚洲国产欧美在线人成aaa | 91亚洲精品在看在线观看高清 | 99久在线| 毛片欧美| 成人精品亚洲 | 亚洲欧美成人综合久久久 | 黄色三级国产 | 欧美日韩在线视频免费完整 | 国产一级毛片一区二区三区 | 久久综合精品国产一区二区三区 | 欧美一级α片毛片免费观看 | 国产黄色a三级三级三级 | 欧美黄网站免费观看 | 成人国产在线不卡视频 | 亚洲国产观看 | 亚洲一区免费在线观看 | 国产一级强片在线观看 |