2017-09-08 5 views
0

EC2で初めてのことですので、心に留めておいてください。私はEC2のインスタンスをスピンし、本当に基本的なnodejs/expressアプリケーションを上に置きます。私はパソコンの端末からec2サーバーに接続し、ノードapp.jsを実行してアプリを起動し、すべて正常に動作しています。私が混乱している部分は、これがどれくらいの期間実行されるかです。理想的には、私はただそこに座ってそれに触れずに、それがうまくいけば何年も走りたいと思っています。それはこれをするのだろうか?私は何をする必要がありますか?サーバが何らかの理由で再起動するとどうなりますか?ここでの一般的な練習は何ですか?サーバを再起動した場合、EC2でアプリを手動で再起動する必要はありますか?

答えて

4

プロジェクトのルートディレクトリに移動し、このコマンドを入力してサーバーを永続的に実行します。 「永遠:コマンドが見つかりません」という

sudo npm install forever -g 
forever start -c "node app.js" ./ 
+0

本番環境用のノードを設定するには、これは私がインストールしたパッケージですか? – PurplePanda

+0

はい、永久にEC2インスタンスにパッケージをインストールする必要があります。 – superdev

1

このblogは役立つかもしれない、私はこれを試してみましたが、それは言っ

関連する問題