Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • B bull
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 175
    • Issues 175
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 9
    • Merge requests 9
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • OptimalBits
  • bull
  • Issues
  • #1546
Closed
Open
Issue created Nov 06, 2019 by Administrator@rootContributor

Possible to push (unattempted) jobs back on a queue?

Created by: chris72205

We have a use case where we process jobs and rate limit them based on some property (property A) in the job payload. For this reason, we cannot easily use the built in Rate Limiter (as far as I know) without creating different queues for each variation of property A.

Is there a way to put a job back on the queue without affecting it's retry count? I'm thinking of something similar to a nack in RabbitMQ. Something else I initially thought of is to simply create a new job but then we lose all of the retry functionality and history for the original one.

Assignee
Assign to
Time tracking