2011-03-08 2 views
0

현재 Groovy와 함께 WSClient를 사용하여 웹 서비스에 연결하는 Grails &입니다. 그러나 실제로 서비스를 받았을 때부터 실제로 데이터를받을 때까지 상당한 지연이 있습니다. 그것은 우리의 프록시 서버에 얽매이지 않고 지연되는 원인이되는 이론입니다.WSClient - grails에서 웹 서비스 호출에 대한 디버그/헤더 정보보기

WSClient가 실제로 수행하고있는 결과를 볼 수있는 방법을 찾고 있습니다 ... 콘솔에서 찾을 수는 있지만 Google과 내가 처분 할 수있는 참조 서를 통해 아무 것도 찾지 못하는 것입니다.

도움이나 조언을 제공해 주시면 감사하겠습니다.

답변

0

도움이 될 것입니다 : 내가 제안

log4j = { 
    debug 'grails.app', 
     'groovyx.net.ws', 
     'org.apache.cxf' 
} 

유일한 다른 점은 병목 현상의 원인을 추적하려고 시도 profiling and tuning의 조금을하는 것입니다.

0

soapUI이 유용 할 수 있습니다. 이름에도 불구하고 SOAP 또는 REST 서비스를 디버깅하는 데 사용할 수 있으며 독립 실행 형 응용 프로그램 또는 IDE 플러그인으로 사용할 수 있습니다. 당신의 Config.groovy에 이러한 추가

+0

다른 문제 해결 활동을 위해 soapUI를 사용했지만 문제가 있는지 Grails가 어떻게 실제로 연결되어 있는지 확인해야합니다. –

관련 문제