2014-02-07 76 views
0

即時通訊性能測試與Jmeter在一個內部環境的網站。不過,我們也有一個公司代理,我在Jmeter的HTTP默認請求管理器中進行了配置。Jmeter日誌中的警告

現在一切正常,但是當我在運行時拖尾時,我總是在jmeter.log中看到這些警告。 每次一個線程啓動時,我看到:

2014年2月7日15點35分46秒WARN - org.apache.http.client.protocol.RequestProxyAuthentication:協商身份驗證錯誤:無效的名稱提供的(機制級別:無法加載配置文件C:\ WINDOWS \ krb5.ini(Het systeem kan het opgegeven best and niet vinden)) 2014/02/07 15:35:48信息 - jmeter.threads.JMeterThread:線程啓動:Mythread 1-4

有沒有人知道這是什麼意思,如果它會導致任何問題。我試圖設置代理證書在每個可能的地方,但它似乎並不重要。

問候,

約翰

+0

沒有人是熟悉這些警告? – Demoric

回答

0

,除非你正在測試應用程序,它使用Kerberos驗證您可以忽略這些消息。如果你想讓它消失 - 請閱讀下面的內容以解釋發生了什麼以及如何擺脫它。

該警告用於缺省位置中缺少Kerberos配置文件。如果您需要測試採用Kerberos登錄的應用程序,則需要在JMeter安裝的/ bin文件夾中正確配置krb5.confjaas.conf文件。如果要在jaas.conf中更改應用程序模塊名稱,請確保在jmeter.propertiesuser.properties文件中存在相同的值,作爲kerberos_jaas_application屬性。您還可以指定JMeter的啓動期間的財產爲-J參數,即

jmeter -Jkerberos_jaas_application=testapp -n -t myscript.jmx -l myscript.jtl 

,並確保以下兩個系統屬性設置:

-Djava.security.krb5.conf=krb5.conf 
-Djava.security.auth.login.config=jaas.conf 

給出的路徑是相對於JMeter的主文件夾,你可能想要使用完整路徑。有關如何使用JMeter屬性的更多詳細信息,請參閱Apache JMeter Properties Customization Guide

另外,還要確保你設置HTTP Request Defaults(或者每個HTTP取樣器)。「實現」下拉菜單HTTPClient4

希望這是有道理的

+0

謝謝,是的它是有道理的。幸運的是我的應用程序不需要這個,但這可能是未來的有用信息。 – Demoric