0
Restlet 프레임 워크에 익숙하지 않고 다음과 같은 시간 문제가 내 서버 리소스의 post 메서드에서 발생합니다. 내 포스트 방법 코드를 다른 산책로에양식 Restlet의 인스턴스화 시간
@Post
public Representation represent(Representation entity){
try{
//Thread.sleep(1000);
long start = System.currentTimeMillis();
Form aForm = new Form(getRequestEntity());
System.err.println("FORM Instantiation TIME: " + (System.currentTimeMillis()-start));
}catch(Exception ex){
ex.printStackTrace();
}
return new StringRepresentation("hello");
}
, 내가 1,900에서 1,999 사이 밀리 무엇입니까 출력. 그러나 Thread.sleep (1000) 줄의 주석을 제거하면 시간 출력은 900-999 ms입니다. 폼 개체를 인스턴스화 할 때 일어나는 일을 확인하고 시간이 항상 1900+ ms 인 이유를 확인할 수 있습니까? 게시물 처리 시간을 줄이기 위해 토큰 기반 인증을 구현해야하므로이 시간 문제를 정리하는 것이 중요합니다.
사용 된 Restlet의 버전, 관련된 HTTP 커넥터 및 특히 클라이언트 측 세부 정보와 같은 세부 정보를 제공 할 수 있습니까? 그것은 로컬 테스트 등등입니다. –