私は、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 サーバーがランダムに使用できなくなるようにするためのより良いオプションはありますか?