2013-04-03 2 views
0

안녕하세요, IM은 프록시를 테스트하려고하지만 setConnectTimeout을 1500 이상으로 설정하면 프로그램이 멈추지 않습니다. 아무 것도 안되면 내 프로세서와 메리리가 인쇄됩니다. arint는 많은 돈을 쓰고 있습니다.이 코드에 대한 해결책을 알고있는 사람은 누구입니까
HttpURLConnection inSite = (HttpURLConnection) site.openConnection (proxy);
inSite.setConnectTimeout (2000); // 1500 이하로 설정하는 경우의 미세setConnectTimeout이 응답하지 않습니까?

대부분의 프록시 감사

이 시간에 respon 너무 느린만큼이 실제 확률값입니다

답변

0

민간 최종 ScheduledExecutorService를 스케줄러 = Executors.newScheduledThreadPool (1);

public void sixtymin() { 

    final Runnable logger= new Runnable() {//instansiation 

     @Override 
     public void run() { 
      System.out.println(System.currentTimeMillis());//code to execute 
     } 
      //You application logic as shown in the question 
     }; 
    final ScheduledFuture<?> loggerHandle = 
     scheduler.scheduleAtFixedRate(logger, 0, 5, SECONDS);//action,delay before first run,delay between,unit 

이것은 상기 부호가 인쇄시 용액이었다 매 5 초 제가

ofter 제한 프로세스를 종료하는 데 사용하므로
관련 문제