HTTPSエンドポイントでの自動更新

HTTPS (port 443
)のURLをテストするオートベンチを設定するにはどうすればよいですか?

私がそれを呼ぶとき:

autobench --single_host --host1 host.com --port1 443 --uri1 /hello --num_conn 1000 --timeout 5 --low_rate 10 --high_rate 50 --rate_step 10 --num_call 10 --quiet --file results.tsv

それが示している:

httperf.parse_status_line: invalid status line `'!!
httperf.parse_status_line: bad status 1

上記の例の HTTPS ページ(
https://host.com/hello )が有効な 200 OK
を返すため、 >レスポンス。

ありがとう

ベストアンサー

〜/autobench.conf ファイルに次の行を追加する必要があります。

httperf_ssl = NULL

--ssl is a command-line argument of
httperf, which autobench calls underneath. The
NULL value means to not pass a value for that arg to
httperf.

一般に、 httperf
に追加のコマンドライン引数を追加するには、それらをconfigファイルに置き、 httperf _
を追加します。もう一つの例:

httperf_add-header = "Authorization: Basic Zm9vOmJhcg=="

is equivalent to running httperf --add-header
"Authorization: Basic Zm9vOmJhcg=="

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です