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