【发布时间】:2021-07-16 12:37:07
【问题描述】:
我收到以下错误消息
The website is under heavy load
有解决方案,但我不明白在哪里更改乘客配置中的以下参数。
passenger_max_request_queue_size
请帮忙查找文件位置。
我的服务器上运行着乘客 + Nginx。
【问题讨论】:
标签: ruby ruby-on-rails-3 nginx server passenger
我收到以下错误消息
The website is under heavy load
有解决方案,但我不明白在哪里更改乘客配置中的以下参数。
passenger_max_request_queue_size
请帮忙查找文件位置。
我的服务器上运行着乘客 + Nginx。
【问题讨论】:
标签: ruby ruby-on-rails-3 nginx server passenger
我通常将乘客设置放在nginx.config 中,因为我为每台服务器提供一个应用程序。如果您将 nginx 用于多个 Rails 应用程序,我认为它在 server { } 块内也可以工作。
load_module /PATH/passenger/libexec/modules/ngx_http_passenger_module.so;
http {
passenger_root ...
passenger_min_instances 5;
passenger_max_pool_size 10;
passenger_pool_idle_time 600;
...
}
如果您正在使用这些设置,请确保您知道哪些是针对 Passenger Enterprise 的,因为如果您没有许可证,显然它们将无法工作。
【讨论】: