显然, unicorn 已在Heroku上弃用,因此我们将尝试Puma。是否可以为Rails应用程序运行多个线程?
我了解了Rails中的并发性,似乎无法保证所有代码和gem都是线程安全的。
那么,是否有可能使用Puma线程在Heroku上运行Rails应用程序?
滑轨4.1.7。
最佳答案
绝对地。在Rails 4.1.7和Puma的默认配置下,Puma将使用0-16个线程。这是一个很好的起点。
Heroku有一个使用Puma的指南:https://devcenter.heroku.com/articles/deploying-rails-applications-with-the-puma-web-server
关于ruby-on-rails - 我可以在Rails应用程序的Heroku上使用Puma线程吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28160773/