2014-10-21 2 views
0

우리는 Restlet over Jetty를 사용하고 있습니다. 어떤 이유로 기본 버퍼 크기는 262,144 바이트입니다. 맞춤 값을 설정하고 싶지만 방법을 파악하지 못했습니다.Restlet 청크 인코딩 버퍼 크기

답변

0

서버 커넥터 (기본 전송 계층의 어댑터)를 구성하고 연결된 컨텍스트 내에서 매개 변수를 사용하여 구성 할 수 있습니다. 지원되는 매개 변수 집합은 사용되는 전송 계층에 따라 다릅니다.

Jetty의 경우 http://restlet.com/technical-resources/restlet-framework/javadocs/2.3/jse/ext/org/restlet/ext/jetty/JettyServerHelper.html 페이지에서 지원되는 것을 찾을 수 있습니다.

귀하의 경우에는 requestBufferSize (버전 2.1) 매개 변수가 적합합니다. 다음과 같이 구성 할 수 있습니다.

Component c = new Component(); 

Server server = c.getServers().add(Protocol.HTTP, 8182); 
server.getContext().getParameters().add("requestBufferSize", 8*1024); 

c.start(); 

Restlet 2.3에서는이 매개 변수를 더 이상 볼 수 없습니다. 응답 만 구성 할 수있는 것 같습니다 ...

커넥터에 대한 일반 페이지 : http://restlet.com/technical-resources/restlet-framework/guide/2.3/core/base/connectors을 볼 수도 있습니다.

희망 하시겠습니까? Thierry