3

一般的に、PHP に似ているのではないでしょうか (メモリにロードされ、実行され、接続ごとに終了します)。または、Node.js のように (単一のインスタンスがメモリに残り、すべての要求を受け入れます)

4

2 に答える 2

3

厳密には後者ですが、アプリケーションサーバーによっては前者の方が管理しやすいので前者のように見せることもできます。その一例が Phusion Passenger です。https://www.phusionpassenger.com/およびhttp://www.modrails.com/documentation/Architectural%20overview.htmlをご覧ください。

于 2013-07-17T18:03:10.110 に答える
0

2番目のオプション。

実際、アプリケーションを起動するのはRubyです(ケースに応じて複数のインスタンスを持つことができます.ie: pumaを使用すると、リクエストを処理するために複数のワーカーをリクエストできます)、準備が整うとすぐに(アプリケーションの側に応じて.ie:ルートの場合各 URL を作成する .rb ファイルは巨大で、もちろん時間がかかります) アプリケーションがリクエストの処理を開始します。

于 2013-07-17T18:03:24.990 に答える