Puma "Terminating timed out worker" after rendering HTML

Try setting worker timeout to a higher value in puma config. Default value is 60 seconds

worker_timeout 100

It is possible that you are creating more workers than the server could handle. Try decreasing the worker count or increasing the server capacity.


For now I moved to EC2 as EBS issues weren't getting solved. I had the same issue on EC2 but I could fix it as I access my machine.

Puma workers were timing out because my assets weren't precompiled. Everytime I take a new build on server, I have to run the following :

RAILS_ENV=production rake assets:precompile