1

セットアップ: Windows XP、XAMP with PHP 5

こんにちは!私はstackoverflowを検索し、グーグルで検索しましたが、探しているものが見つからないようです(考えてください)。誰かが Windows スケジューラの使用について言及していますが、この用途には適していないと思います。CGI Cron ジョブについても言及されています。

これを複数回実行するバッチ スクリプトを作成することは可能ですか。

"C:\Program Files\Xampp\PHP\PHP.exe" -f "c:\htdocs\my_script_to_run.php"

非同期になりますか?

やりたいこと: ランダムなリクエストを実行するユーザー クラスを作成しました。実行が終了したときに、そのオブジェクトからデータベースに時間と使用状況の統計を保存しています。

このスクリプトを非同期で (おそらく 100 以上のインスタンスで) 実行して、リクエストの優れた使用法をシミュレートできるようにしたいと考えています。

どうすればこれを行うことができますか?

前もって感謝します

4

3 に答える 3

0

これはマシンによって異なりますが、基本的にはバットスクリプトを作成できます... 1から100までの単純なループ


FOR /L %i IN (1,1,100) DO (
  "C:\Program Files\Xampp\PHP\PHP.exe" -f "c:\htdocs\my_script_to_run.php"

)

そして、ループ内でスリープさせます。このリンクで見たように、スリープコマンドを持たないバージョンがあります http://malektips.com/xp_dos_0002.html

試してみてください...pingトリックを使用すると、時間内にエントロピーを取得することさえできます..

于 2011-01-13T10:28:35.557 に答える
0

ループを使用して、好きなだけインスタンスを開始できます。結果を待つ必要がない場合は、別のスレッドとして開始する必要があります。

于 2011-01-13T10:18:33.830 に答える
0
spawn "C:\Program Files\Xampp\PHP\PHP.exe" -f "c:\htdocs\my_script_to_run.php"
spawn "C:\Program Files\Xampp\PHP\PHP.exe" -f "c:\htdocs\my_script_to_run.php"
spawn "C:\Program Files\Xampp\PHP\PHP.exe" -f "c:\htdocs\my_script_to_run.php"
spawn "C:\Program Files\Xampp\PHP\PHP.exe" -f "c:\htdocs\my_script_to_run.php"
spawn "C:\Program Files\Xampp\PHP\PHP.exe" -f "c:\htdocs\my_script_to_run.php"
spawn "C:\Program Files\Xampp\PHP\PHP.exe" -f "c:\htdocs\my_script_to_run.php"
spawn "C:\Program Files\Xampp\PHP\PHP.exe" -f "c:\htdocs\my_script_to_run.php"
spawn "C:\Program Files\Xampp\PHP\PHP.exe" -f "c:\htdocs\my_script_to_run.php"
spawn "C:\Program Files\Xampp\PHP\PHP.exe" -f "c:\htdocs\my_script_to_run.php"
spawn "C:\Program Files\Xampp\PHP\PHP.exe" -f "c:\htdocs\my_script_to_run.php"
spawn "C:\Program Files\Xampp\PHP\PHP.exe" -f "c:\htdocs\my_script_to_run.php"
spawn "C:\Program Files\Xampp\PHP\PHP.exe" -f "c:\htdocs\my_script_to_run.php"
spawn "C:\Program Files\Xampp\PHP\PHP.exe" -f "c:\htdocs\my_script_to_run.php"
spawn "C:\Program Files\Xampp\PHP\PHP.exe" -f "c:\htdocs\my_script_to_run.php"
spawn "C:\Program Files\Xampp\PHP\PHP.exe" -f "c:\htdocs\my_script_to_run.php"

…などなど?

于 2011-01-13T10:18:58.597 に答える