亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

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

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

瀏覽:143日期: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 編程
主站蜘蛛池模板: 成年人网站免费看 | 日本红怡院亚洲红怡院最新 | 久久高清影院 | 欧美一级成人一区二区三区 | 亚洲国产成人精品一区二区三区 | 欧美白人和黑人xxxx猛交视频 | 久草中文在线视频 | 色黄网站aaaaaa级毛片 | 欧美精品一二区 | 国产精品欧美一区二区 | 成年人黄色片 | 午夜嘿咻 | 国产精品成人aaaaa网站 | 免费人成年短视频在线观看网站 | 经典国产一级毛片 | 午夜无遮挡怕怕怕免费视频 | a毛片基地免费全部香蕉 | 久久免费国产精品一区二区 | 精品国产午夜久久久久九九 | 2020夜夜操| 久久欧美精品欧美久久欧美 | 日韩免费毛片全部不收费 | 国内精品线在线观看 | 亚洲欧美极品 | 国产91色综合久久免费 | 国产一区二区影院 | 日本不卡免费高清一级视频 | 精品国产90后在线观看 | 日韩精品一区二区三区视频 | 日韩美一区二区三区 | 成 人 黄 色 免费播放 | 日本三级香港三级少妇 | 欧美日韩生活片 | 精品国产美女福到在线不卡f | 国产女厕偷窥系列在线视频 | 日韩中文精品亚洲第三区 | 久草手机在线视频 | 九九视频在线播放 | 亚洲精品一区二区三区在线看 | 久草视频在线网 | 欧美三级做爰全过程 |