Skip to content

Upgrade Celery to 4.x #2517

Description

@atharvai

Issue Summary

Celery 3.x does not allow limiting worker memory usage. This means one worker can use all of host's memory and affect function for other works and processes. Upgrading Celery to 4.x will allow adding --max-memory-per-child flag and limit the memory usage.

I understand that Mozilla is using Celery 4 with Redash, we'd like to hear about your experience and what it involved.

There is a discussion on Discourse at https://discuss.redash.io/t/upgrade-celery-to-4-x/1867
Please add your thoughts to that discussion.

@arikfr can you tag the Mozilla folks?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions