

jmeterを使用した負荷検証中をしている最中

jmeterで1分間に1万のhttpリクエストを発行するjmeterのスクリプトを  
下記のように突き放しで3回*10回(分)実行しています。

[code]

    for i in 10
    do
     jmeter -t 10000request.jmx >> jmeter.log &
     jmeter -t 10000request.jmx >> jmeter.log &
     jmeter -t 10000request.jmx >> jmeter.log &
     sleep 60
    done    
    
[/code]

3分(回)目当たりで下記のWARNINGが頻発します。

[code]

    java.util.prefs.FileSystemPreferences syncWorld WARNING: 
      Couldn't flush user prefs: java.util.prefs.BackingStoreException: Couldn't get file lock.
    
[/code]

原因がわからず、困窮しており、想定通りの負荷がかけられません。

原因と対策をご教示いただけないでしょうか？


CC BY-SA 4.0
2019-09-26T06:31:45.963
59284
2019-09-26T09:25:29.337
2019-09-26T06:49:10.057
3060
31179
question
exception
jmeterで3万/1分のhttpリクエストを5分間継続するとBackingStoreExceptionが発生する


user_homeの存在しないユーザのrootユーザで実行している事が原因でした。  
実際のリクエスト数を確認すると意図したリクエスト数で負荷をかる事ができていました。

この警告はuser_homeの存在するユーザで実行する事で回避する事ができました。


CC BY-SA 4.0
2019-09-26T08:59:39.303
59292
2019-09-26T09:25:29.337
2019-09-26T09:25:29.337
31179
31179
59284
answer