diff options
author | Eugen Rochko <eugen@zeonfederated.com> | 2017-04-04 00:53:20 +0200 |
---|---|---|
committer | Eugen Rochko <eugen@zeonfederated.com> | 2017-04-04 00:53:20 +0200 |
commit | f722bd2387df9163760014e9555928ec487ae95f (patch) | |
tree | 77ffecc4b48f924dbf49a0f179640850dd5a365b /app/workers/processing_worker.rb | |
parent | 8232f76c482d3046055bd7bf224ef7835d0fa399 (diff) |
Separate background jobs into different queues. ATTENTION: new queue "pull"
must be added to the Sidekiq invokation in your systemd file The pull queue will handle link crawling, thread resolving, and OStatus processing. Such tasks are more likely to hang for a longer time (due to network requests) so it is more sensible to not make the "in-house" tasks wait for them.
Diffstat (limited to 'app/workers/processing_worker.rb')
-rw-r--r-- | app/workers/processing_worker.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/app/workers/processing_worker.rb b/app/workers/processing_worker.rb index 5df404bcc..4a467d924 100644 --- a/app/workers/processing_worker.rb +++ b/app/workers/processing_worker.rb @@ -3,7 +3,7 @@ class ProcessingWorker include Sidekiq::Worker - sidekiq_options backtrace: true + sidekiq_options queue: 'pull', backtrace: true def perform(account_id, body) ProcessFeedService.new.call(body, Account.find(account_id)) |