9
我有一個Django應用程序部署到Heroku,工作進程運行芹菜(+ celerycam監視)。我正在使用RedisToGo的Redis數據庫作爲經紀人。我注意到Redis的內存不足。Celery和Redis保持內存不足
這是我procfile是什麼樣子:
web: python app/manage.py run_gunicorn -b "0.0.0.0:$PORT" -w 3
worker: python lipo/manage.py celerycam & python app/manage.py celeryd -E -B --loglevel=INFO
這裏的KEYS '*' 的輸出:
- 「_kombu.binding.celeryd.pidbox」
- 「celeryev.643a99be -74e8-44e1-8c67-fdd9891a5326"
- 「celeryev.f7a1d511-448b-42ad-9e51-52baee60e977」
- 「_kombu.binding.celeryev」
- 「celeryev.d4bd2c8d-57ea-4058-8597-e48f874698ca」
- `_kombu.binding.celery」
celeryev.643a99be-74e8-44e1-8c67-fdd9891a5326
是越來越充滿了這些消息:
{"sw_sys": "Linux", "clock": 1, "timestamp": 1325914922.206671, "hostname": "064d9ffe-94a3-4a4e-b0c2-be9a85880c74", "type": "worker-online", "sw_ident": "celeryd", "sw_ver": "2.4.5"}
任何想法我可以做些什麼來定期清除這些消息?
鏈路斷開,那你爲什麼不張貼鏈接,您發佈的解決方案。 – 2012-06-19 19:10:16