私はRuby on Railsにかなり慣れていません。Apache
にリクエストを送信し、対応するコントローラーを呼び出して、ジョブを実行するサーバーをPhusion Passenger
セットアップPassenger
しました。ラックモジュール( config.ru
)はいつ呼び出されますか? ApacheがPassengerに送信するリクエストごとに呼び出されますか? Apache
と の間に発生するイベントの詳細な流れを取得できPassenger
ますか?
質問する
240 次
1 に答える
0
config.ru
ラック サーバー (この場合は Passenger) の起動時に読み込まれます。リクエスト中に正確に何が起こるかは、設定によって異なります。しかし、基本的な流れは次のようになります。
リクエストが Apache に届くと、まずpublic/
アプリのディレクトリからファイルを提供しようとします。これが失敗した場合、Passenger はリクエストをアプリに転送し、アプリはリクエストを処理してレスポンスを Passenger に返します。Passenger は応答を Apache に返します。Apache はそれをクライアントに送信します。
于 2013-02-17T17:54:47.323 に答える