Skip to content

work distribution among workers #503

@sushmakoulgi

Description

@sushmakoulgi

I have 500 jobs in my queue , worker as non-blocking function to wait for 5 sec. (asyncio.sleep(5)) , when I spawn 3 workers to do the jobs, I see one workers takes most of the work, and 2 other sits idle most of the time. How to make sure all 3 workers picks up job concurrently?

here are my worker configurations
job_timeout = 100
keep_result = 0
poll_delay = 0.5
max_jobs = 50

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions