谁在运行Puma或Passenger时设置RAILS_MAX_THREADS环境变量?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了谁在运行Puma或Passenger时设置RAILS_MAX_THREADS环境变量?相关的知识,希望对你有一定的参考价值。

谁在Linux上运行Puma或Passenger时设置RAILS_MAX_THREADS环境变量?

当运行Puma或Passenger时,如何从linux命令行查询RAILS_MAX_THREADS的值?

答案

设置环境变量RAILS_MAX_THREADS是我们的责任,这就是为什么在大多数地方将其编写为

<%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>

意味着,如果定义了常量,则采用该值,或者默认使用5。您可以在运行部署脚本时进行设置,例如,>

export RAILS_MAX_THREADS=10

希望有帮助!

以上是关于谁在运行Puma或Passenger时设置RAILS_MAX_THREADS环境变量?的主要内容,如果未能解决你的问题,请参考以下文章

运行 Puma 和 Nginx 的带有 AWS Elastic Beanstalk 的 Rails 应用程序 502

性能优化-使用 RAIL 模型评估性能

在 puma、rails、nginx 上设置 rails 应用程序一切都在运行,但 nginx 发送错误

Capistrano在升级ruby版本和puma时重启错误版本的puma

使用 -d(守护进程)运行 Rails(Puma)时的 Nginx 502

Rails Ubuntu / passenger / capistrano应用程序资产未部署