私は既に1000回のリクエストを1回だけヒットした場合、私の最後でjmeterでテストを行った。しかし、30分続けても同じことが繰り返されると、パフォーマンスが低下します。このように動作する理由を知りたいのですノードjsのパフォーマンステストの統計
-2
A
答えて
0
ノードでは、各プロセスは設計上シングルスレッドであるため、複数のスレッドを取得するには複数のプロセスが必要です。マルチコアシステムを利用するには、Node.jsプロセスのクラスタを起動して負荷を処理します。
それを行うための方法の一つ: https://nodejs.org/api/cluster.html - クラスタリング - 子供が
を処理それとも単に同じプロセスの複数t2.nanoインスタンスを実行する - あなたは自動スケーリングを実現することができ、ここでそれはそれほど単純ではありません。リアルタイム統計の
ワン: 1つのコアサーバのクラスタt2.small AWSインスタンス:
リアルタイム2コアのサーバt2.mediumのAWSインスタンス:あなたは終わるだろう終わり
ベンチマーク、利用、mysqlデータベース自体の調整。
質問に答えるには、ノードのスケーリングは非常に簡単で、素晴らしい結果が得られます。
関連する問題
- 1. ノードJSとC++の統合
- 2. BlueSnapとノードjsとの統合
- 3. 時計モードでノードとノード.js lite-server
- 4. 計算量の多いプログラムのパフォーマンステスト
- 5. ノードJSのノードJSのHTTP要求コールバック
- 6. ノードjsで集計を行う方法
- 7. ロバスト統計のJava統計パッケージ
- 8. PostgreSQL +ノードの統合
- 9. パフォーマンステストのためにappiumをjmeterに統合しますか?
- 10. ノードJS:ノードsheduleパーサのバグ
- 11. ユーザー統計。ログインのIPとタイムスタンプ:統計の計算方法
- 12. ノードjsのワンタイムパスワード
- 13. ユーザモジュール - ノードのjs
- 14. ノードjsのクライアントコード
- 15. ノードjsのRSACryptoServiceProvider
- 16. ノードJSクリックボタンページの
- 17. ノードのjs
- 18. ノードJSのドキュメントビューア
- 19. コードHPE_INVALID_METHODノードのjsハピJS
- 20. ヘーゼルキャストマップの統計
- 21. エクステンションウェブサイトの統計
- 22. Branch.ioの統計
- 23. NHibernateの統計
- 24. D3.jsのノードの事前計算を計算して設定します
- 25. SQL Serverの統計計算
- 26. パフォーマンステスト
- 27. パフォーマンステスト
- 28. Railsのパフォーマンステスト
- 29. Microsoftサービスバスのパフォーマンステスト
- 30. Cythonのパフォーマンステスト
なぜテストしないのですか?私は答えが "ちょうどいい、ありがとう"と思う。 – OrangeDog
すでにjmeterでテストを行っています.1秒間に1,000回のリクエストを1回だけ実行すると正常に動作します。しかし、30分続けても同じことが繰り返されると、パフォーマンスが低下します。だから私はなぜそれがこのように振る舞うのか知りたがっています。事前に@OrangeDog –
あなたが実際に知りたいことなら、あなたはこの質問ではなく、この質問をするべきです。 – OrangeDog