ruby on rails - Separate Worker Server for Delayed Job Using Capistrano on Linode? -


i have app heavily relies on background processing , have delayed_job workers on separate linode instance performance reasons. have found this helpful post being able run dj workers on different server without having boot apache , looks that's how i'll setting things up.

my question how go configuring capistrano deploy app both servers, running actual web facing end one, , using other 1 dj? this?

role :web, "domain.com" role :app, "domain.com", "workers.domain.com" role :db,  "domain.com", :primary => true 

you can set separate server role delayed jobs adding recipe:

set :delayed_job_server_role, :utility 

then, attach role worker (utility) server:

role :web, "domain.com" role :app, "domain.com" role :db,  "domain.com", :primary => true role :utility, "workers.domain.com" 

for more info: https://github.com/collectiveidea/delayed_job/wiki/rails-3-and-capistrano


Comments

Popular posts from this blog

objective c - Change font of selected text in UITextView -

php - Accessing POST data in Facebook cavas app -

c# - Getting control value when switching a view as part of a multiview -