私の連絡先情報
郵便メール:
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
多数のユーザーがいる場合でもシステムは安定して実行できますか (詳細)
ハードウェアサーバーの選択について
ソフトウェア技術の選択について
ユーザーの観点: 応答時間
リソース使用量: 同時ユーザー数、TPS、リソース使用量 (CPU、メモリ、JVM)
ベンチマークテスト:シングルユーザーテスト。ビジネスモデル上の重要なビジネスについて個別にテストを実施し、シングルユーザー実行時の各種性能指標を取得します。
負荷テスト: 負荷を徐々に増加させてシステム パフォーマンスの変化をテストし、最終的にシステム パフォーマンス指標を満たしながらシステムが耐えられる最大負荷を決定します。
安定性テスト: サーバーが安定している場合の長期テスト
応答時間、同時実行数、スループット、エラー率、リソース使用率
QPS: サーバー (サーバーのインターフェイス) によって 1 秒あたりに処理されたリクエストの数
TPS: 単位時間あたりにシステムによって処理されたクライアント リクエストのトランザクション数 (インターフェイス上の操作、1 リクエストまたは複数リクエスト)
システムに負荷がかかっているときにサービスが失敗する確率。エラー率 = (失敗したビジネスの数 / 総ビジネス数) * 100%
通常1/10,000以下(当社指定)
タイムアウトによってシステムエラー率がより安定するはずです
CPU は 80% (プラスまたはマイナス 5) を超えないようにすることをお勧めします。
メモリが 80% 以下です
ディスクが 90% 以下です
LoadRunner: 数万人のユーザーをシミュレートしてテストを実行できる、産業グレードの標準パフォーマンス負荷テスト
jmeter は無料で、基本的に LoadRunner と同じ機能を提供でき、ほとんどの企業のニーズを満たします。
jmeterを起動する
テスト計画にスレッドグループを追加
スレッド グループに http リクエストとサンプラーを追加します
httpリクエストの関連リクエストデータを入力します。
スレッドグループの下にビュー結果ツリーとリスナーを追加します。
開始ボタンをクリックして実行し、結果を確認します