Top "Puma" questions

Puma is a simple, fast, threaded, and highly concurrent HTTP server for Ruby/Rack applications.

NGINX: upstream timed out (110: Connection timed out) while reading response header from upstream

I have Puma running as the upstream app server and Riak as my background db cluster. When I send a …

nginx timeout puma
Address already in use - bind(2) (Errno::EADDRINUSE)

I am trying to deploy Rails app with the Puma web server. When trying to start Puma server with a …

ruby-on-rails puma
How to restart puma after deploy?

I'm using Rails, Puma, Capistrano3. I have installed the gem capistrano3-puma as well. I started Puma with Puma Jungle …

ruby-on-rails deployment capistrano3 puma
How do I use puma's configuration file?

I was following this guide it documents the puma.rb file that is stored inside the app's config directory. The …

ruby-on-rails puma
Connecting to WSL2 server via local network

I'm developing a rails app using WSL2/Ubuntu on my Windows 10 machine, which is great! The problem is I can't …

ruby-on-rails windows-subsystem-for-linux puma wsl-2
What is the difference between Workers and Threads in Puma

What is the difference between a puma worker and a puma thread in context of a heroku dyno? What I …

multithreading heroku ruby-on-rails-4 puma
Puma - show full logs when run server with config file

I installed puma gem and when I start rails server by rails s I can see full output: $ rails s /…

ruby-on-rails ruby-on-rails-4 logging puma
puma gem - Failed to build gem native extension

I was getting the following error while installing puma gem $ gem install puma Fetching: puma-2.11.2.gem (100%) Building native extensions. This …

puma
How do I get 'puma' to start, automatically, when I run `rails server` (like Thin does)

Normally, when you run rails server it starts Webrick. If you install the 'thin' gem, then 'thin' starts instead. I …

ruby-on-rails puma