node.jsを運用Webサーバーとして使用する方法は?


46

現在、ノードを使用してプロジェクトを開発しており、発売に近づいているため、商用の実稼働サーバーで使用するためのノードのセットアップ方法に関するリソースを見つけるのに苦労しています。私が見たほとんどのリソースは、スケーラビリティとフォールトトレランスを考慮せずに、人為的な単純な例で構成されています。だから、私の質問は、誰でもアドバイスを提供したり、ノードのインストールをセットアップするためのリソースを教えてくれたりすることができます:

  • フォールトトレラントです。インスタンスがクラッシュした場合、ログに記録して再起動する必要があります
  • 負荷分散可能なノードインスタンスのプールの作成
  • リソースの使用に関する有用な洞察を提供する
  • 本番ノードのセキュリティ慣行
  • 実稼働Web環境で役立つと思われるその他の何か

回答:


26

このリンクをチェックしてください:http : //cuppster.com/2011/05/12/diy-node-js-server-on-amazon-ec2

負荷分散と静的コンテンツ配信には、nginxを使用します。


4
+1便利なリンクについては、そのブログ投稿のフォローアップも参照してください:cuppster.com/2011/05/18/using-supervisor-with-upstart
Henk

すばらしいです。リソースをありがとう。それらを確認します。
ナイーブ開発者

-2

Amazon EC2は@ zaub3r3rによって言及されたので、Joyentについて言及するのは公平だと思います。商業的な関係はありません。私は彼らのチームの大ファンです。

私のポイントは、クラウドホスティングに行かない場合でも、これらの人の言うことに注意を払うことだと思います。


3
彼らが主題について書いたかもしれない特定の記事を持っていますか?
ポール

@Paul特に話題は?
トム・ショウ

10
。。。元のポスターの主題?node.js実稼働サーバーを最適にセットアップする方法は?
ポール
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.