タグ付けされた質問 「pm2」

17
pm2は 'npm start'スクリプトを実行できます
pm2がnpm起動スクリプトを実行する方法はありますか、それとも実行する必要がありますか pm2 start app.js だから開発中 npm start 次に、pm2を使用した本番環境では、次のように実行します。 pm2 start 'npm start' これを行うには同等の方法がありますforever: forever start -c "npm start" ./
214 node.js  npm  pm2 

15
mongoError:トポロジが破壊されました
RestifyとMongooseを使用してnode.jsに組み込まれたRESTサービスと、約30.000の通常サイズのドキュメントを含むコレクションを備えたmongoDBがあります。ノードサービスをpmxとpm2で実行しています。 昨日、突然、ノードは「MongoError:Topology was destroyed」というメッセージでエラーを回避し始め、それ以上は何も起こりませんでした。これが何を意味し、何がこれを引き起こしたのかはわかりません。これをgoogle-searchしても、それほど多くは見つかりません。だから私はここで尋ねようと思いました。 本日ノードサービスを再起動した後、エラーの発生は停止しました。これらの1つも本番環境で実行されており、そこで実行されているセットアップのかなり重要な部分でいつでも発生する可能性があることを怖がっています... 上記のパッケージの次のバージョンを使用しています。 マングース:4.0.3 再確認:3.0.3 ノード:0.10.25

3
PM2のクラスターモードとフォークモードの違い
私はこの質問を理解するためにたくさん検索しましたが、明確な説明が得られませんでした。クラスター化されたアプリをスケールアウトでき、フォークされたアプリをスケールアウトできないという違いは1つだけですか? PM2の公開サイトでは、クラスターモードでこれらの機能を実行できると説明していますが、フォークモードの長所については誰も言っていません(多分、NODE_APP_INSTANCE可変になる可能性があります)。 フォークは一般的に使われているように見えるので、クラスターはフォークの一部かもしれないと思います。つまり、フォークはPM2の観点から「フォークされたプロセス」を意味し、クラスターは「スケールアウト可能なフォークされたプロセス」を意味すると思います。では、なぜフォークモードを使用する必要があるのですか?
89 node.js  pm2 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.