2

突然、私のnginxエラーログはこのエラーメッセージでいっぱいです

[ 2013-10-31 22:56:41.2124 19959/7ff254aae700 Pool2/Group.h:964 ]: 現在の構成オプションに従ってスポーンが許可されていないため、グループ /app/current#default で唯一の有効なプロセスを無効にすることはできません

/app/current私のレールアプリケーションが置かれているフォルダーは次のとおりです(それはですRails.root

このエラー メッセージは、この Phusion Passenger ソース ファイルの 962 行目から来ている可能性が最も高いです。

本番アプリ インスタンスの 1 つがフリーズしました。このエラーが原因だと思います。

configuration optionここで参照されているかどうかはわかりません。このエラーを修正するにはどうすればよいですか?

このアプリケーションは、同じセットアップで数か月間正常に動作していました。先週、パッセンジャーを 4.0.20 にアップグレードしました。

アップデート:

OOBを使用しています。これが私の乗客の構成です

 passenger_root /usr/local/rubies/1.9.3-p448/lib/ruby/gems/1.9.1/gems/passenger-4.0.20;
 passenger_ruby /usr/bin/ruby_tuned;
 passenger_max_pool_size 6;
 passenger_spawn_method smart-lv2;
 passenger_buffer_response on;
 passenger_min_instances 5;
 passenger_max_instances_per_app 0;
 passenger_pool_idle_time 180;
 passenger_max_requests 20;
4

1 に答える 1

3

おそらく帯域外作業を使用していますが、構成が間違っています。マニュアルから:

「passenger_max_pool_sizeとpassenger_min_instancesの両方が1より大きいことを確認してください。帯域外作業は、少なくとも2つのアプリケーションプロセスがある場合にのみ機能します。」

于 2013-10-31T18:38:53.310 に答える