【问题标题】:Can I use Puma threads on Heroku on a Rails App?我可以在 Rails 应用程序上的 Heroku 上使用 Puma 线程吗?
【发布时间】:2015-03-25 11:52:30
【问题描述】:

显然,独角兽在 Heroku 上已被弃用,所以我们将尝试 Puma。是否可以为 Rails 应用程序运行多个线程?

我阅读了 Rails 中的并发,似乎无法保证所有代码和 gem 都是线程安全的。

那么,是否可以使用 Puma 线程在 Heroku 上运行 Rails 应用程序?

Rails 4.1.7.

【问题讨论】:

    标签: ruby-on-rails multithreading heroku thread-safety puma


    【解决方案1】:

    当然。在 Rails 4.1.7 和 Puma 的默认配置中,Puma 将使用 0-16 个线程。这是一个很好的起点。

    Heroku 有 Puma 使用指南:https://devcenter.heroku.com/articles/deploying-rails-applications-with-the-puma-web-server

    【讨论】:

      猜你喜欢
      • 2014-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-23
      • 1970-01-01
      • 1970-01-01
      • 2012-08-02
      相关资源
      最近更新 更多