我想写个简单的测试程序,就是写个jsp做个按钮,点击后向固定的URL(类似于 xxx.jsp?xxx=xxx&xxx=xxx)传递些参数过去,主要是用来向服务器传递些数据过去存到数据库中,我想写个1秒钟发送2w条数据的jsp程序,做下压力测试,本来想弄个压力测试软件呢,后来寻思没那个必要,所以想问下这个怎么实现啊 ,我jsp,servlet好久没用过了 ,望高手指点下啊!不胜感激

解决方案 »

  1.   

    要用到Timer类如果用到spring的话  用Quartz会很方便
      

  2.   

    Timer类 貌似只能触发0.055秒以上的啊,1秒也发不了几条数据吧,我是想能不能写个循环,设定循环次数和时间,在满足条件下不停的访问到指定的URL。
      

  3.   

    做个死循环,然后用延迟多少秒实现
    while(true)
    {
        Thread.sleep(1000);
        Response.Redirect(" xxx.jsp?xxx=xxx&xxx=xxx"); 
    }
      

  4.   

    Timer timer = new Timer();
    timer.schedule(new MyTask(), 1000, 2000);//在1秒后执行MyTask(),每次间隔2秒1秒执行2W条数据插入    应该有点费劲