2013-01-21 1 views
0

AJAX 응용 프로그램을 테스트 중이며로드/대기 화면을 테스트해야합니다. 응용 프로그램이 AJAX 요청에 응답하는 데 더 오랜 시간이 걸리게하고 싶습니다. 다음 코드는 정상적으로 작동하지만 오히려 우아하지 않습니다. 아마도 스레드 또는 타이머?Grails를 조절하거나 느리게하려면 어떻게해야합니까?

int i = 0 
    double j 

    for (i = 0; i < 1000000; i++) { 
     j = Math.sin(j); 
    } 

답변

3

하지 않을 경우, 당신은 스레드가 Thread.sleep(1000);와 함께 잠을 일으킬 수 있지만 (이 단일 스레드가 있다면) 귀하의 대기 화면은 클라이언트 측 자바 스크립트 인 경우 작동 할 수 있도록이 전체 백 엔드 응용 프로그램을 중지 할 것이 서버 쪽에서 해고됐다.

+0

간단합니다. 단. 감사! – Spider

1

David이 맞습니다. 그러나 Groovy라면 단축 할 수 있습니다 : sleep(1000)