私の仕事は、Apacheを実行しているubuntuサーバー(10.10)でいくつかの内部Webアプリケーションを実行します。私は現在、別のWebアプリケーションを開発中で、カスタム構築のnode.js Webサーバーの開発を真剣に考えています。これをやりたいと思っための私の推論は次のとおりです。node.jsにサブドメインを送信する
- スピード/スケーラビリティ
- セキュリティ - ページ数ではなく、ちょうど彼らが求めるものは何でも(悪意のある)ユーザーにサービスを提供するのは、スイッチ...ケースで提供されます。
- セットアップが楽です - これはオープンソースのプロジェクトであり、node.jsはapache/IIS/etcを扱うよりも、ユーザーが設定する方がずっと簡単です。
私の質問は、私がポート80を聞いているサーバーで、特定のサブドメインをnode.jsに渡す方法です。私はapache仮想ホストを使ってそれを渡す方法についての記事をいくつか見てきましたが、それはnode.jsを使う目的を破るようです。私がApacheを通過する必要がある場合、Apache/IISを回避するための3つの理由のすべてが無効になりました。
私は別のポート(:8080?)を使うことができますが、エンドユーザーの観点からは、カスタムポートを入れなければならないことはかなり混乱しています。任意の代替アイデア?
おかげ
あなたは、このための知っている何かいいのNode.jsモジュール/拡張やチュートリアル?または少なくとも検索するには良いキーワードですか? – jwegner
[ノードhttpプロキシ](https://github.com/nodejitsu/node-http-proxy)はこのトリックを行う必要があります。 – Adrien