2017-11-07 9 views

答えて

0

まず、jmeter.logファイルを調べる必要があります。通常、JMeterの障害の根本原因を突き止めるのに十分なトラブルシューティング情報が含まれています。

あなたののbuild.xmlスクリプトの<jmeter>セクションに次の行を追加することによって、JMeterのAntタスクでログを有効にすることができます。

jmeterlogfile="${testpath}/jmeter.log"> 

また、ANTに割り当てられたJVM Heapサイズを大きくするために良いでしょう大量の仮想ユーザの場合、デフォルト設定では不十分な場合があります。 4ギガバイトに設定する設定例は次のようになります。

<jvmarg value="-Xmx4G"/> 

良いアイデアは、これはあなたの総利用可能な物理RAM

は一緒にすべてを置くの約80%に修正されるだろう:

<jmeter 
    jmeterhome="${jmeter.home}" 
    testplan ="${testpath}/${test}.jmx" 
    resultlog="${testpath}/${test}.jtl" 
    jmeterlogfile="${testpath}/jmeter.log"> <!-- enable logging-->  
    <jvmarg value="-Xmx4G"/>     <!-- increase JVM heap size--> 
    <property name="jmeter.save.saveservice.output_format" value="xml"/> 
    <property name="jmeter.save.saveservice.assertion_results" value="all"/> 
    <property name="jmeter.save.saveservice.bytes" value="true"/> 
    <property name="file_format.testlog" value="${format}"/> 
    <property name="jmeter.save.saveservice.response_data.on_error" value="${funcMode}"/> 
</jmeter> 

参考文献:

関連する問題