Skip to content

Delayed jobs #11

@janwehner

Description

@janwehner

Hi,

I was playing around with the package and it did work really well until I tried to dispatch a delayed job with the ->delay method from Laravel because then the job was not processed at all.

I was investigating the problem a little bit and it does look like the package does not support delayed jobs at all. Since the package is only overwriting the push method from Laravel's RedisQueue class but not the later method, delayed jobs do get pushed in the normal delayed queue queues:{NAME}:delayed but not balanced-queue:queues:{NAME}:delayed. It also looks like the part where Laravel is moving delayed jobs back into the normal queue is not implemented at all for balanced queues, since the packages overwrites the RedisQueue::pop method, which is calling migrate in Laravel's implemenation which is doing the moving.

Do you plan on supporting delayed jobs?

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions