0
如何編寫腳本或以其他方式模擬大約100 用戶連接到我自己的ftp服務器?FTP服務器連接模擬
如何編寫腳本或以其他方式模擬大約100 用戶連接到我自己的ftp服務器?FTP服務器連接模擬
您可以準備一個簡單的Java代碼。
首先,您必須決定這些請求如何到達您的服務器。即,完全隨機的,每分鐘一次,遵循正態分佈或更可能是指數分佈。
然後,你必須使用具有螺紋:
的FTP通話結束後,該方法具有留在睡眠x毫秒前進行下一次呼叫。這裏是Java中的代碼概述
public class FTPTest{
class MyFTPThread{
private int numberOfCall=100;
private void ftpCall() {
//DO CONNECTION
}
private long void getTimeToNext() {
//RETURN A RANDOM TIME OR A FIXED VALUE
}
public void run(){
int counter = 0;
while(++counter <= numberOfCall){
ftpCall();
this.sleep(getTimeToNext());
}
}
}
public static void main(String [] args){
MyFTPThread t = new MyFTPThread();
t.start();
}
}
存在用於測試服務的壓力測試Web服務,但無論如何您的問題都是不正確的。 – 2012-04-17 15:19:10