2010-04-24 3 views
0

웹 서비스 용으로 Axis를 사용합니다.
동시에 8 개가 넘는 경우 일부 요청이 약 30 초 동안 임의로 중지됩니다.
나는 모든 라인에 로그로 디버깅 내 코드에서 발견 :서블릿이 동시 요청에서 잠시 멈추는 이유

public class foo{ 

    void bar(){ 
      a(); 
      log.debug('exit from a'); 
    } 

    void a(){ 

      log.debug('exit a'); 
    } 

30초에 대한 지연있다 "는 종료" "출구는"사이의 시간입니다. 이것은 이유가 없습니다.

나는, 웹 컨테이너 스레드 풀, 힙을 높이기 위해 노력하지만

이 ==============
환경의 웹 스피어 6.1
스프링 2.5, 3 하이버 네이트 도움이되지 않았다 축 1.6.5
최소 힙 768
최대 힙
1024 스레드 풀 defult 최대 300
스레드 풀 웹 컨테이너의 최대

500 ============= ==

답변

0

어둠 속에서 촬영되었지만 한 번 나에게 일어났습니다. 대용량 로깅을 수행 할 수 있습니까? 따라서 로거가 거대한 파일을 회전 시키거나 플러시 할 때 지연이 발생 했습니까?

관련 문제