Windows 7 IIS FTP サーバーをフォールト トレランス テストに使用できないようにする

Windows 7 IIS FTP サーバーをフォールト トレランス テストに使用できないようにする

私は、Windows 7 IIS FTP サーバーのフォールト トレランス用に Java コード (Apache commons net FTPClient) をテストしています。さまざまな理由により、ランダムに Windows 7 IIS FTP サーバーが使用できなくなるようなものが必要です。

これまで、フォールト トレランス テストのために、ランダムな時間後に Windows 7 IIS FTP サーバーを再起動する Windows バッチ ファイルを作成しました。

@echo off
:loop
SET /A rn=%RANDOM% * 10 / 32768 + 1
echo %rn%
ping -n %rn% 127.0.0.1
iisreset
goto loop

FTP サーバーの再起動のみをカバーし、FTP が利用できなくなるその他のさまざまな理由をカバーしていないのは、あまり良いテストではないように感じます。

さまざまな理由により Windows 7 IIS FTP サーバーがランダムに使用できなくなるようにするためのより良いオプションはありますか?

答え1

FTP サービスを停止するバッチ ファイル (net stop "") とサービスを開始するバッチ ファイル (net start"") を作成します。タスク スケジューラを使用して、これらをランダムに呼び出します。スクリーンショットを参照してください。 ここに画像の説明を入力してください

関連情報