sets only one server to run delayed jobs

This commit is contained in:
rgarcia
2016-12-28 21:23:38 +01:00
parent 7ec6c76298
commit d0b0782c46
3 changed files with 3 additions and 2 deletions

View File

@@ -30,6 +30,7 @@ set :keep_releases, 5
set :local_user, ENV['USER']
set :delayed_job_workers, 2
set :delayed_job_roles, :background
set(:config_files, %w(
log_rotation

View File

@@ -6,5 +6,5 @@ set :ssh_options, port: deploysecret(:ssh_port)
set :stage, :preproduction
set :rails_env, :preproduction
server deploysecret(:server1), user: deploysecret(:user), roles: %w(web app db importer cron)
server deploysecret(:server1), user: deploysecret(:user), roles: %w(web app db importer cron background)
server deploysecret(:server2), user: deploysecret(:user), roles: %w(web app db importer)

View File

@@ -7,6 +7,6 @@ set :stage, :production
set :rails_env, :production
#server deploysecret(:server1), user: deploysecret(:user), roles: %w(web app db importer)
server deploysecret(:server2), user: deploysecret(:user), roles: %w(web app db importer cron)
server deploysecret(:server2), user: deploysecret(:user), roles: %w(web app db importer cron background)
server deploysecret(:server3), user: deploysecret(:user), roles: %w(web app db importer)
server deploysecret(:server4), user: deploysecret(:user), roles: %w(web app db importer)