public class Test { public static void main(String args[]) throws Exception{ ExecutorService exec = Executors.newCachedThreadPool(); for(int i=0; i<10; i++){ exec.execute(new Runnable() { @Override public void run() { for(int j=0; j<500; j++){ DefaultHttpClient httpclient = new DefaultHttpClient(); HttpParams httpParams = httpclient.getParams(); HttpConnectionParams.setConnectionTimeout(httpParams, 20000); HttpConnectionParams.setSoTimeout(httpParams, 20000); String name = RandomStringUtils.randomAlphanumeric(8); HttpGet get = new HttpGet("http://xxxxxxxx.com/api/user/register?name="+name+"&password=000000&type=1"); HttpResponse response; try { response = httpclient.execute(get); if (response.getEntity() != null) { String responseString = EntityUtils.toString(response.getEntity()); System.out.println(responseString); //打印出服务器响应的HTML代码 } } catch (ClientProtocolException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } } }); } } }
并发注册测试
猜你喜欢
转载自qianzhiyong.iteye.com/blog/1759437
今日推荐
周排行