Nodejsのforeverを理解するのに苦労しています。
誰かが私が理解できる最も簡単な方法で永遠に何が何であるか、そしてその目的は何かを説明できますか
forever
は、サーバーがクラッシュ/停止した場合でもサーバーをaliveに保つために使用されるnode.jsパッケージです。エラー、例外などのためにノードサーバーが停止した場合、永久に自動的に再起動します
Npmjsから https://www.npmjs.com/package/forever
特定のノードスクリプトが継続的に(つまり、永久に)実行されるようにするためのシンプルなCLIツール
永遠に使用することができます
forever start app.js
それはあなたが上のリンクで見ることができる多くの便利な機能を提供します。
http://blog.nodejitsu.com/keep-a-nodejs-server-up-with-forever/ から直接引用
Foreverの目的は、子プロセス(node.js Webサーバーなど)を継続的に実行し続け、予期せず終了したときに自動的に再起動することです。
Foreverでは、基本的に、nodejsアプリケーションをプロセスとして実行できます。
永遠に入力しないとnpm start
またはnode index.js
を使用してアプリケーションを起動すると、ターミナルセッションで実行されます。
永遠に、あなたはそれを始めて、それでもあなたのターミナルセッションへのアクセス/それを閉じることができます。