90

URL を x 回繰り返しヒットする Linux コマンドの構文は何ですか。データに対して何もする必要はありません。ブラウザで更新を 20 回繰り返すだけで済みます。

4

5 に答える 5

136

ダミーのクエリ文字列で URL シーケンス置換を使用できます (CURL を使用していくつかのキーストロークを節約したい場合)。

curl http://www.myurl.com/?[1-20]

URL に他のクエリ文字列がある場合は、シーケンスを使い捨て変数に割り当てます。

curl http://www.myurl.com/?myVar=111&fakeVar=[1-20]

man ページの URL セクションを確認してください: https://curl.haxx.se/docs/manpage.html

于 2016-05-02T21:42:27.280 に答える
88
for i in `seq 1 20`; do curl http://url; done

または、タイミング情報を取得したい場合は、次を使用しますab

ab -n 20 http://url/
于 2012-09-13T15:18:02.400 に答える
80

基本的に単純な負荷テストを行うために使用されるApache Benchツールに興味があるかもしれません。

例 :

ab -n 500 -c 20 http://www.example.com/

n = リクエストの総数、c = 同時リクエスト数

于 2012-09-13T15:23:01.667 に答える