Sha256: dd7adb2c79e38b6cebd84c17e47118c63e4b2c96818da96f778896195b039e48
Contents?: true
Size: 1.11 KB
Versions: 5
Compression:
Stored size: 1.11 KB
Contents
# https://devcenter.heroku.com/articles/deploying-rails-applications-with-the-puma-web-server # The environment variable WEB_CONCURRENCY may be set to a default value based # on dyno size. To manually configure this value use heroku config:set # WEB_CONCURRENCY. # # Increasing the number of workers will increase the amount of resting memory # your dynos use. Increasing the number of threads will increase the amount of # potential bloat added to your dynos when they are responding to heavy # requests. # # Starting with a low number of workers and threads provides adequate # performance for most applications, even under load, while maintaining a low # risk of overusing memory. workers Integer(ENV.fetch('WEB_CONCURRENCY', 2)) threads_count = Integer(ENV.fetch('MAX_THREADS', 2)) threads(threads_count, threads_count) preload_app! rackup DefaultRackup environment ENV.fetch('RACK_ENV', 'development') on_worker_boot do # Worker specific setup for Rails 4.1+ # See: https://devcenter.heroku.com/articles/deploying-rails-applications-with-the-puma-web-server#on-worker-boot ActiveRecord::Base.establish_connection end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
kratos-1.1.0 | templates/puma.rb |
kratos-1.0.3 | templates/puma.rb |
kratos-1.0.2 | templates/puma.rb |
kratos-1.0.1 | templates/puma.rb |
kratos-1.0.0 | templates/puma.rb |