パフォーマンス テスト サービス (PTS) は、シナリオ オーケストレーション、API デバッグ、トラフィック記録など、さまざまな機能を提供します。PTS を使用すると、ビジネス アプリケーションのパフォーマンス テスト スクリプトをすばやく作成できます。PTS は JMeter と完全に互換性があります。数百万の同時仮想ユーザーと毎秒数千万のトランザクション (TPS) を生成する機能と、リージョナル トラフィック カスタマイズ機能を使用することで、PTS は実際のユーザー アクセス パターンを正確にシミュレートできます。これにより、システム パフォーマンスと安定性を迅速に向上させることができます。
機能セット | 機能 | 説明 | 参照 |
PTS パフォーマンス テスト | PTS パフォーマンス テスト シナリオの作成 | PTS パフォーマンス テストは、HTTP または HTTPS を使用して通信する Web アプリケーションやミニプログラムなどのアプリケーションで広く使用されています。PTS パフォーマンス テストは、e コマース、自動車インターネット、マルチメディア、金融および保険、物流および配送、広告およびマーケティング、ソーシャル ネットワーキングなど、さまざまな業界に適用できます。PTS パフォーマンス テストは、多数のユーザーが関与する実際のビジネス シナリオをシミュレートし、Web サイトのパフォーマンス、容量、および安定性の包括的な評価を提供できます。 | |
シナリオへのスクリプトのインポート | PTS を使用すると、JMeter (JMX)、Postman (JSON)、HTTP Archive (.har)、YAML (.yml)、および Swagger (.json) スクリプトをシナリオにインポートし、スクリプトを PTS ネイティブ形式に変換してパフォーマンス テストを実行できます。PTS は、1 秒あたりのリクエスト数 (RPS) パフォーマンス テスト モードを提供し、テスト パラメーターのリアルタイム調整を可能にし、個々の API のパフォーマンス メトリックを追跡できます。 | ||
JMeter パフォーマンス テスト | JMeter シナリオの作成 | JMeter は、Apache によって開発されたオープンソースのパフォーマンス テスト ツールです。JMeter は、パラメーター化やアサーションなどの機能をサポートしています。JMeter には、プラグインと拡張機能の広範なオープンソース エコシステムがあり、さまざまなプロトコルでのテストを可能にし、コントローラーなどの他の機能を追加します。ユーザーはカスタム スクリプトを作成して、パラメーターの処理、データの処理、またはテストの実行フローの制御のための特定のロジックを定義できます。PTS では、JMeter を直接使用してパフォーマンス テストを実行できます。シームレスなリソース拡張とクラウド監視との統合により、高並行性をシミュレートし、ボトルネックと問題を特定する JMeter の機能が強化されます。 | |
アクセス ログに基づくパフォーマンス テスト | アクセス ログに基づくパフォーマンス テスト | 簡単な構成を使用して、ゲートウェイ アクセス ログに基づいてパフォーマンス テストを実行できます。この方法により、履歴トラフィックを再生し、リクエストをパラメーター化し、パフォーマンス テスト シナリオを自動的に作成できるため、複雑なシナリオ構成手順が不要になります。さらに、この方法では、簡略化されたログイン API 設定を使用して、ログオン セッションのタイムアウトの問題を解決します。 | |
システム管理 | アクセス制御
| Resource Access Management (RAM) ユーザーを作成し、ビジネス要件に基づいて RAM ユーザーに異なる権限を付与できます。これにより、メインの Alibaba Cloud アカウント (プライマリ アカウント) の使用に関連するセキュリティ リスクが軽減されます。 |