FTP服务器连接模拟
如何编写脚本或以其他方式模拟大约100个脚本FTP服务器连接模拟,ftp,connection,simulation,Ftp,Connection,Simulation,如何编写脚本或以其他方式模拟大约100个脚本 用户是否连接到我自己的ftp服务器?您可以准备一个简单的Java代码 首先,您必须决定这些请求如何到达服务器。即,完全随机,每分钟一次,遵循正态分布或更可能的指数分布 然后,您必须使用具有以下特性的线程: 建立ftp连接的方法(例如ftpCall()) 获取下一次FTP调用的x毫秒的方法(例如gettimeNext()) FTP调用后,该方法必须保持睡眠x毫秒才能进行下一次调用。下面是Java代码的概要 public class FTPTest{
用户是否连接到我自己的ftp服务器?您可以准备一个简单的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();
}
}
公共类FTPTest{
类MyFTPThread{
私人int numberOfCall=100;
私有void ftpCall(){
//做连接
}
private long-void getTimeToNext(){
//返回随机时间或固定值
}
公开募捐{
int计数器=0;
虽然(++counter)存在用于测试服务的压力测试web服务,但在任何情况下,您的问题都是离题的。