2016-12-28 4 views
0

私はyandex-tankを使って24時間中に10秒間に1ポストを生成します。しかし、tank.logは利用可能なすべての空き領域を消費したため、yandex-tankは約16時間の実行後に失敗しました。私の場合、それは37Gbまで増加しました。tank.logは利用可能なすべてのスペースを消費するまで伸びます

マイload.ini:

[phantom] 
address=192.168.254.201 ;Target's address 
port=12224 ;target's port 
rps_schedule=const(0.1, 24h) ;load scheme 
connection_test=0 
ssl=0 

マイammo.txtは10回の同様のPOSTリクエストで構成されています

300 
POST /api/< maybe confidential data>dimension1,dimension2,channel HTTP/1.1 
Host: <confidential data>:12224 
Content-Type: application/json 
Content-Length: 103 
Connection: keep-alive 

{ "dimension1":"dimension1_1", "dimension2":"dimension2_not_used", "channel":"channel_1", "value": 91} 

コマンドライン:

yandex-tank ammo.txt 

それリピートによって消費されるスペースのようですgレコード「Stats cache timestamps:」は、ファイルの先頭に

2016-12-28 04:52:21,033 [DEBUG] yandextank.plugins.Aggregator.plugin plugin.py:101 Stats cache timestamps: 
[1482836903, 1482836904, ....] 

のように1つのタイムスタンプで構成されます。しかし、最後に利用可能な "Stats cache timestamps:"には54212個のタイムスタンプが含まれています! Therは、ファイル中に3億以上ものタイムスタンプを持っています!

このロギングを抑制/無効にする方法はありますか?

答えて

0

これはバグです。これらのメッセージはremovedです。

関連する問題