diff options
author | Mohit Natoo <mohitnatoo@gmail.com> | 2016-04-20 00:24:15 +0530 |
---|---|---|
committer | Mohit Natoo <mohitnatoo@gmail.com> | 2016-04-20 00:50:50 +0530 |
commit | 99af5fe26150253046af1c9aa5ea4507199fd4cf (patch) | |
tree | 8b30bb22f582fe56dacf8db6f6644dfee2545c91 /guides/source/active_job_basics.md | |
parent | 406a2380b88714387e015efcc0696bd2b20f49f1 (diff) | |
download | rails-99af5fe26150253046af1c9aa5ea4507199fd4cf.tar.gz rails-99af5fe26150253046af1c9aa5ea4507199fd4cf.tar.bz2 rails-99af5fe26150253046af1c9aa5ea4507199fd4cf.zip |
- Added documentation for ActiveJob queue adapter for a specific job.
[ci skip] Added note on child class maintaining parent's queue adapter.
[ci skip] Added note on child class maintaining parent's queue adapter.
[ci skip] removed documentation for child class inheriting the queue adapter.
Diffstat (limited to 'guides/source/active_job_basics.md')
-rw-r--r-- | guides/source/active_job_basics.md | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/guides/source/active_job_basics.md b/guides/source/active_job_basics.md index d8ea1ee079..d6de92ace6 100644 --- a/guides/source/active_job_basics.md +++ b/guides/source/active_job_basics.md @@ -138,6 +138,18 @@ module YourApp end ``` +You can also configure your backend on a per job basis. + +```ruby +class GuestsCleanupJob < ActiveJob::Base + self.queue_adapter = :resque + #.... +end + +# Now your job will use `resque` as it's backend queue adapter overriding what +# was configured in `config.active_job.queue_adapter`. +``` + ### Starting the Backend Since jobs run in parallel to your Rails application, most queuing libraries |