Passenger (mod_rails) 1.0.1でプールがいっぱいのときの動作
複数のアプリケーションを動かしていて、これから実行しなければならないアプリケーションのためのインスタンス(Railsアプリケーションの実行プロセス)がプールになく、かつプールに空きがない場合、mod_passengerは動作していない他のインスタンスの一つを退場させた上で必要となるインスタンスを確保するようだ。インスタンスが見つかった場合には、それらで実行中のリクエスト処理が終わるのを待った上で処理を行う。
複数のアプリケーションを動かしていて、これから実行しなければならないアプリケーションのためのインスタンス(Railsアプリケーションの実行プロセス)がプールになく、かつプールに空きがない場合、mod_passengerは動作していない他のインスタンスの一つを退場させた上で必要となるインスタンスを確保するようだ。インスタンスが見つかった場合には、それらで実行中のリクエスト処理が終わるのを待った上で処理を行う。