1

我在 nginx.conf 文件中将passenger_max_pool_size 设置为 30,但是,在很多情况下,乘客产生了 30 多个进程,范围从 30 到 90 个进程。如果 max 是 30 它不应该有超过 30 个进程,我很困惑。任何提示都会很棒。谢谢!

这是我下面的 nginx.conf 设置

http {
    passenger_log_level 1;
    passenger_debug_log_file /var/log/nginx/passenger.log;
    passenger_root /usr/local/lib/ruby/gems/1.9.1/gems/passenger-3.0.11;
    passenger_ruby /usr/local/bin/ruby;

    passenger_max_pool_size 30;
    passenger_pool_idle_time 90;
    passenger_min_instances 20;
    passenger_max_requests 500;
4

1 回答 1

0

您使用什么方法来确定乘客流程的数量?你在使用乘客身份吗?我们有一个基于 apache 的设置,并且我们在 conf 文件中有乘客最大池大小指令,它从未失败过。

于 2012-04-18T03:33:52.703 回答