Java2013. 2. 5. 23:35

현재 진행중인 유지 보수를 하는데 처음 접하는 브라우저에 올릴 웹페이지를 작업하다보니 타임아웃 테스트를 하기 위한


페이지를 만들어야 했다.


나는 아무것도 몰라 이것저것 검색해 간단한 타임아웃 테스트용 코드를 만들어 봤다.


브라우저가 20초간 응답이 없으면 요청했던 페이지를 다시 요청 하는것 같아 지연 시간은 30초로 설정하였다.


System.out.println("TimeoutTest!!");


long time = System.currentTimeMillis();

SimpleDateFormat dayTime = new SimpleDateFormat("yyyy-mm-dd hh:mm:ss");

String str = dayTime.format(new Date(time));

System.out.println(str);


Thread.sleep(30000);


화면에 출력하는 내용을 위한건 그냥 건너 뛰도록 하고..


내용은 보면 위에것은 재 요청 시간이 얼마인지 보기 위한 테스트 코드라 보면 되고 제일 아래줄에 있는 소스 코드가 


Timeout테스트를 위한 코드라 보면 된다.


Thread.sleep(30000);


밀리세컨드로 파라미터를 넣게 된다. 그러면 그 시간동안 응답이 없게 되는 코드.

'Java' 카테고리의 다른 글

Java Object Copy(Clone)..  (0) 2013.12.12
java.lang.NoSuchMethodError..  (0) 2013.08.27
Https SSLHandshakeException..!  (0) 2012.10.16
EhCache의 Spring Framework(iBatis)적용...!  (0) 2012.09.18
json-lib-2.4-jdk15.jar  (0) 2012.08.24
Posted by Z700zZz