私はNode.JSを初めて使用し、すでにaswersをGoogleで検索していますが、これを行う方法はたくさんあります。 Node.JSサーバーをいつスケーリングする必要があるかを知るための何らかの数学がありますか?また、サーバーのパフォーマンスとエラー追跡を監視するために使用するツールは何ですか?
ありがとう!
@ThiefMasterが言ったように、これはシステムによって異なります。サイトのリクエスト、CPU負荷、メモリフットプリントなどを監視し、モードサーバーを追加するかどうかといつ追加するかを決定する必要があります。
Node.jsのパフォーマンスについて詳しく知りたい場合は、次の良い記事を読んでください: http://blog.3rd-eden.com/post/5809079469/theoretical-node-js-real-time-performance
Node.jsメトリックライブラリが必要な場合は、次の2つをお勧めします。
https://github.com/felixge/node-measured
https://github.com/mikejihbe/metrics
リソース:
イベントループを監視することをお勧めします。定期的に200ミリ秒を超えてバックアップを開始する場合は、スケーリングする必要があります。