1. Linuxシステムにクロスシステムファイル転送ツールをインストールする ルートユーザーのルートディレクトリにyum -y install lrzszと入力します。 2. rzコマンドを使用して、apache-jmeter-4.0zipパッケージをLinuxシステムのルートディレクトリにアップロードし、解凍します。 3. jmeter環境変数を設定する vim /etc/profile add export PATH=/apache-jmeter-4.0/bin/:$PATH パスをメモする 4. rzコマンドを使用してjdk1.8 linux 64ビットバージョンをアップロードし、usr/localディレクトリに解凍します。 jdk インストール パッケージをダウンロードします。ダウンロード アドレス: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 5. 解凍後、環境変数を設定し、etcディレクトリに入り、vimコマンドvim /etc/profileを使用してプロファイルファイルを編集します。 最後に追加 JAVA_HOME=/usr/local/jdk1.8.0_151/ PATH=$JAVA_HOME/bin:$PATH クラスパス=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar JAVA_HOMEをエクスポートする エクスポートPATH CLASSPATHをエクスポートする 6. 変更が成功したら、コマンドを使用して設定ファイルをすぐに有効にします。source /etc/profile 7. 設定が完了したら、jmeter -v を使用して環境が正常に設定されていることを確認します。 8. Linux: Linux 環境では、Windows jmeter で同時実行数と実行時間を変更し、jmx ファイルを保存してから、Linux に渡して jmeter -n -t test.jmx -l test.jtl コマンドで実行する必要があります。 メモリ チューニングは、jmeter.sh ファイル (java $JVM_ARGS -Xms1G -Xmx5G -XX:MaxPermSize=4096m -Dapple.laf.useScreenMenuBar=true -jar の最後の行) で構成されます。 jmeter ファイル構成で jmeter が hprof ログ ファイルを生成しないようにします (行 88 HEAP="-Xms1024m -Xmx10240m") 9. 権限を付与した後、test.jmx ストレス テスト スクリプトをアップロードします。アップロード後、このファイルに実行権限を付与し、chmod 775 test.jmx を実行してから ls を実行する必要があります。スクリプトの色が緑色の場合、実行可能ファイルであることを示します。 10. 準備が整いました。./startagent.sh が監視を開始します。 11. ./jmeter -n -ttest.jmx -l test.jtl ストレステストスクリプトを起動してストレステストを開始します。 -nはGUIインターフェースなしを意味し、-tはスクリプトを意味します。 -lはjtlを生成することを意味する 12. 実行が開始されたことを示す画面が表示されます。「実行終了」画面は、実行が完了したことを示します。 13.jmeter 3.0 以降ではグラフィカルな HTML レポートが提供されます。実行が完了したら、次のコマンドを実行します。 jmeter -g test.jtl -o resultreport は HTML レポートを生成します パラメータ: 14. 次に、生成されたレポート フォルダーである resultreport をダウンロードして分析を表示します。 注: テスト計画のユーザー数や時間を変更する必要がある場合は、以下を実行してください。 変更するviスクリプト名 さて、今日はこれで終わりです。後で時間があれば、HTML レポートの分析方法に関するドキュメントを書きます。 Linux システムで jmeter を実行する方法とローカル メモリを調整する方法については、これで終わりです。Linux システムで jmeter を実行する方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: JavaScript コードベースをよりクリーンにする 5 つの方法
>>: MySQL監視ツールmysql-monitorの詳細な説明
ソケットオプション機能機能: ソケットファイル記述子の属性の読み取りと設定に使用されるメソッド #i...
MySQL-Group-Replication は、MySQL-5.7.17 で開発された新しい機...
目次出力出力パス出力.publicPath webpack-dev-server の publicP...
Google の Flutter の目標は、どのプラットフォームを使用していても、ネイティブの速度...
問題の説明ボタンのスタイルはアイコン + テキストです。フレックス レイアウトを使用して垂直方向に中...
JavaScript には、for、for in、for of、forEach ループなど、多くのル...
1. 仮想環境はプロジェクトに従い、単一のプロジェクト用の仮想環境を作成します(Python 3.4...
apk add ansible を使用して、alpine イメージに ansible サービスを追加...
目次SSL証明書の作成1. 秘密鍵を生成する2. 証明書要求ファイルを生成する3. CRT証明書ファ...
ウェブサイトのデザインを編集または変更する必要がある場合、CSS が重要な役割を果たします。 CSS...
序文nginx はマルチプロセス モデルを使用します。リクエストが届くと、システムはプロセスをロック...
ビューポートとはモバイル ブラウザは、Web ページを仮想の「ウィンドウ」(ビューポート) に配置し...
1. Zabbixバックアップ [root@iZ2zeapnvuohe8p14289u6Z /]# ...
Dockerをインストールするyumパッケージを最新バージョンに更新します: sudo yum up...
例: <html> <ヘッド> <スタイル タイプ="tex...