【问题标题】:TSung HTTP not working with headerTSung HTTP 不使用标头
【发布时间】:2016-02-12 22:18:24
【问题描述】:

我们正在使用 tsung 进行负载测试。

我们能够在没有任何标头的情况下对 HTTP 端点进行负载测试。 但是当添加 HTTP 标头时,tsung 失败并且无法发出请求。

我无法从 tsung 日志中解读该问题。配置 tsung.xml 的格式与 tsung 帮助文档完全一致。

请在下面找到我们使用的 tsung.xml 配置以及日志中的错误,

tsung.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}]}]} 

请告诉我我错过了什么

【问题讨论】:

    标签: load-testing tsung tsung-recorder


    【解决方案1】:

    我之前使用的是 tsung 1.5.1。但问题在 1.6 中得到解决 :) :)

    我可以添加 http 标头。

    【讨论】:

      猜你喜欢
      • 2014-09-20
      • 1970-01-01
      • 2011-12-21
      • 2023-03-18
      • 2015-06-10
      • 1970-01-01
      • 2018-12-17
      • 2017-10-22
      • 2013-05-22
      相关资源
      最近更新 更多