異なるドメイン (例: foo.com と tree.com) の同じサーバー上で独自のアプリケーションを持つ meteor の 2 つのインスタンスを実行するにはどうすればよいですか?
現在考えられる最も実行可能なオプションは、異なるポートを使用し、nginx で localhost のそれらのポートにリダイレクトすることです。その後、Meteor の正しい absolutePath を設定しました。
たとえばnginxを使用しない他のオプションはありますか?
異なるドメイン (例: foo.com と tree.com) の同じサーバー上で独自のアプリケーションを持つ meteor の 2 つのインスタンスを実行するにはどうすればよいですか?
現在考えられる最も実行可能なオプションは、異なるポートを使用し、nginx で localhost のそれらのポートにリダイレクトすることです。その後、Meteor の正しい absolutePath を設定しました。
たとえばnginxを使用しない他のオプションはありますか?
Meteorは現在、2つのアプリケーションを区別するためにhttpホストヘッダーを処理していません。本当に同じマシンを使用したい場合は、異なるポートで異なるインスタンスを実行する必要があります。
それはあなたがこれを何を着ているかに依存します。ホストヘッダーを介してリクエストを識別するデータをプロキシするものはすべて最善の策です(nginx)、
さらに、カスタムnode.jsアプリ(ラウンドロビンのようなアプリ)を使用してデータを正しくプロキシすることもできます。別の質問をご覧ください。
Node.jsはサーバー間で複数の負荷分散をサポートしていますか?
nginxを使用したくない場合は、ポートを必要なものに変更し、httphostプロパティに条件を追加します。