1

tsungを使って負荷テストを行っています。

ヘッダーなしで HTTP エンドポイントの負荷テストを行うことができました。しかし、HTTP ヘッダーを追加すると、tsung は失敗し、要求を行うことができません。

tsung ログから問題を解読できません。設定 tsung.xml の形式は、tsung のヘルプ ドキュメントとまったく同じです。

使用した以下の tsung.xml 構成と、ログからのエラーを見つけてください。

ツング.xml

    <sessions>
      <session name="http-example" probability="100" type="ts_http">
        <request>
          <http url="http://172.17.0.1/api/test" version="1.1" method="GET">
            <http_header name="Authorization" value="Bearer a3b84dd8-d8a3-4e37-9468-5244333df0e0"/>
          </http>
       </request>
      </session>
    </sessions>

tsungcontroller.log

** Reason for termination =
** {{case_clause,false},
    [{ts_http_common,'-headers/1-fun-0-',2,
[{file,"src/tsung/ts_http_common.erl"},{line,224}]},
     {lists,foldl,3,[{file,"lists.erl"},{line,1248}]},
     {ts_http_common,http_no_body,2,
[{file,"src/tsung/ts_http_common.erl"},{line,75}]},
{ts_http,get_message,2,[{file,"src/tsung/ts_http.erl"},{line,130}]},
     {ts_client,handle_next_request,2,
                [{file,"src/tsung/ts_client.erl"},{line,798}]},
     {gen_fsm,handle_msg,7,[{file,"gen_fsm.erl"},{line,505}]},
{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,239}]}]} 

何が足りないか教えてください

4

1 に答える 1