2017-02-13 71 views
1

我想將JMETER的消息發送到non-gui模式的Weblogic。當我執行命令Jmeter在非GUI模式下停止工作

./jmeter.sh -n -t testplan.jmx -l log.jtl 

JMeter是沒有響應,並顯示以下信息

Creating summariser <summary> 
Created the tree successfully using JMS Point-to-Point.jmx 
Starting the test @ Mon Feb 13 09:51:22 GMT 2017 (1486979482989) 
Waiting for possible shutdown message on port 4445. 

因爲我試圖消息發佈到weblogic,我還添加wlfulclient.jarlib迪爾JMETER

兩個jmeterwls託管在 Linux servers 我已經在2.13嘗試和3.1版本的JMeter在這個問題上的任何提示?

感謝

+0

Jmeter被掛起,甚至沒有處理單個消息。檢查jmeter日誌以獲取錯誤詳細信息。 –

回答

0

您顯示的消息是一個普通的消息,並沒有證據表明任何問題發生。

你可以檢查jmeter.log文件是否有錯誤? 然後提供您的測試計劃的更多細節。

+0

請在下面找到以下日誌: 2017/02/14 04:39:21信息 - jmeter.engine.StandardJMeterEngine:線程將繼續出現錯誤 2017/02/14 04:39:21信息 - jmeter.threads.ThreadGroup:啓動線程組編號1線程1啓動1 perThread 1000.0 delayedStart = false 2017/02/14 04:39:21信息 - jmeter.threads.ThreadGroup:啓動線程組編號1 2017/02/14 04:39: 21信息 - jmeter.engine.StandardJMeterEngine:所有線程組已啓動 2017/02/14 04:39:21信息 - jmeter.threads.JMeterThread:線程啓動:線程組1-1 –

+0

我沒有看到任何錯誤。如果你能以更可讀的格式使其更具可讀性,那會更好。 –

0

正如其他人提到的,你在jmeter.log中看到了什麼?如果您懷疑這是懸掛,我懷疑您的情況,請啓動JMeter使用以下選項。啓動JVISUALVM並收集線程轉儲。從線程轉儲中,嘗試找出線程正在做什麼。

java -Djsse.enableSNIExtension=false -XX:+HeapDumpOnOutOfMemoryError -Xms4g -Xmx4g -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:+CMSClassUnloadingEnabled -Dgroovy.use.classvalue=true -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.local.only=false -Dcom.sun.management.jmxremote.port=9010 -Dcom.sun.management.jmxremote.ssl=false -jar "<Jmeter install directory>\bin\ApacheJMeter.jar" 
+0

我試過這個,但沒有運氣,行爲一樣。 所以如上所述,我試圖從Jmeter發佈JMS消息到weblogic,爲此我也放置了wlfulclient.jar。 這裏還有其他要求嗎? –

+0

這不會解決您的問題。但它可以幫助您使用JVisualVM進行線程轉儲。使用上述命令運行Jmeter並從命令提示符啓動JVisualVM。連接到正在運行的JMeter JVM並進行線程轉儲併發布屏幕截圖。 – Selva

相關問題