亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

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

瀏覽:112日期: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 編程
主站蜘蛛池模板: 99av在线| 国产美女一区精品福利视频 | 欧美精品亚洲一区二区在线播放 | 污污网站在线 | 亚洲第一页综合 | 正在播放国产巨作 | 在线成人a毛片免费播放 | 在线看片 在线播放 | 国内精品久久久久影院老司 | 亚洲国产欧美自拍 | julia中文字幕久久亚洲 | 免费视频成人国产精品网站 | 97精品国产自在现线免费观看 | 免费大片黄国产在线观看 | 中国一级做a爱片免费 | 欧美一级特黄aa大片婷婷 | 精品成人乱色一区二区 | 91在线精品免费观看 | 日韩在线国产 | 国产剧情福利 | 99亚洲精品| 亚洲国产精品久久久久 | 综合免费一区二区三区 | 真人女人一级毛片免费视频观看 | 高清成年美女xx免费网站黄 | 91网址免费入口 | 成年女人视频播放免费观看 | 麻豆国产96在线 | 中国 | 国产成人精品影院狼色在线 | 免费看一级性生活片 | 国产亚洲美女精品久久久久狼 | 日韩视频网址 | 黄视频在线| 91精品视频在线播放 | 亚洲第一免费网站 | 国产普通话对白精品hd | 日韩精品一区二区三区免费视频 | 国产成人99精品免费观看 | 久草热播 | 黑人艹| 最新欧美精品一区二区三区不卡 |