2011-11-05 11 views
10

私は、ユニコーンとフュージョン乗客スタンドアロン(以前はPhusion Passenger Lite)のどちらかを選んでいます。私は自分のサーバーに複数のアプリケーションをホストしたい。私はnginxを実行してポート80を聞いてきました。リクエストservernameや既存の静的ディレクトリ/ファイルの欠如に基づいてリクエストをプロキシできるWebアプリケーションサーバが必要です。私のモデルは(Rubyの異なるバージョンを別のアプリケーションで動かしているように)柔軟性があるので、nginx(標準インストール)の一環としてPassengerをコンパイルするのには興味がありません。ユニコーンvs旅客スタンドアロンnginxの背後

私はUnicornについて多くのことを読んでいて、それは私のモデルによく合いますが、Passenger Standaloneは本質的に同じことをすることができます。標準のPassengerのインストールにはそこに数多くのドキュメントがありますが、Passenger Standaloneにはあまりないようです。公式の文書さえも裸である。

誰かがこれらの2つのRuby Webアプリケーションサーバーを比較して比較し、それぞれの賛否両論を教えてください。 「高速クライアント」にのみ使用されることを覚えておいてください。

ありがとうございます。

答えて

10

すでにnginxをセットアップしている場合は、Unicornを使用してください。そうでない場合は、独自のnginx組み込みのPassenger Standaloneを使用してください。おそらく、これはまた、ドキュメントへのあなたのアプローチを形作るでしょう。一緒にバンドルされた本質的に2つの非常によく文書化された製品であることを別々に文書化することはあまり意味がありません。

あなたは両方について良いことを聞くでしょう。あなたが急いでいる場合は、1つを選択してください。それ以外の場合は、両方を試し、自分の経験に基づいて決定してください。

関連する問題