Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

disappearing jobs - known issue in conjunction with other extensions? #202

Closed
dbenjamin57 opened this issue Nov 30, 2016 · 1 comment
Closed

Comments

@dbenjamin57
Copy link

dbenjamin57 commented Nov 30, 2016

Hi there, we have encountered an issue that some jobs dont get executed even though they get enqueued(we see them in the enqueued tab in sidekiq web ui). We can't really replicate as this happens once every 1K jobs or more but its hitting us with integration testing.

Today we are using these 3 in conjuction:
gem 'sidetiq'
gem 'sidekiq-unique-jobs'
gem 'sidekiq-throttled'

Are there any known issues we should be aware of? The specific disspearing jobs we have noticed are only using 2 gems though:

class SomeWorker
  include Sidekiq::Worker
  include Sidekiq::Throttled::Worker

  sidekiq_options unique: :until_and_while_executing
  sidekiq_throttle({ concurrency: { limit: 30 } })
end

Any ideas?

@mhenrixon
Copy link
Owner

Seams likely that it has something to do with the throttling? Very hard to tell for sure but that would be my guess. If the job has been enqueued and a worker exists for that queue it should be all good.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants