想建一个java web项目,然后模拟一下多线程的环境,然后debug方式去运行
看看运行过程如何,请项目代码 

解决方案 »

  1.   

    JMeter 是一款性能测试工具,可以模拟n个请求同时请求服务器。
      

  2.   

    public class TestThreadSafe implements Runnable {
    static int count=0; /**
     * @param argss
     */
    public static void main(String[] args) {
    TestThreadSafe a = new TestThreadSafe();
    Thread t1 = new Thread(a);
    Thread t2= new Thread(a);
    t1.start();
    t2.start();

    } public  void run() {
    while (true) {
    count++;
    try {
    Thread.sleep(100);
    } catch (InterruptedException e) {
    e.printStackTrace();
    }
    System.out.println(count);
    } }}
    代码只用了2个线程。。你可以开多个线程测试。。
    我的这个是为了测试线程同步做的。。
      

  3.   

    用EJB 的MDB(消息驱动bean)可以模拟web下的多线程环境
      

  4.   

    建个主方法,多线程发请求,你模拟wab环境是要处理请求吗?
      

  5.   

    没听懂你的问题 猜测你是要模拟多用户访问吧 
    使用httpclient发消息吧
      

  6.   

    应该是压力测试吧~~用JMeter吧