본문 바로가기
반응형
weblogic.common.resourcepool.ResourceLimitException: No resources currently available in pool testConnectionPool to allocate to applications, please increase the size of the pool and retry..

 

weblogic.common.resourcepool.ResourceLimitException: No resources currently available in pool testConnectionPool to allocate to applications, please increase the size of the pool and retry..

 

로그 형식이 위와 같은 에러일 때 (testconnectionPool은 커넥션 풀 이름) 커넥션 풀 용량이 모자라다는 뜻임.

 

 

우선 사전 체크내용

> 코드레벨에서 Connection 을 재 반납하는 코드가 잘 있는지 확인 : Connection close()

 

해결방안

 

웹로직 WAS에서 Data Source Max Capacity 를 증가 (데이터소스 아니면 직접 설정파일에서 늘릴것)

 

 

1) 웹로직 Admin Console 접근

2) 서버 - 데이터소스 탭 클릭

3) 설정 바꿀 데이터소스 클릭

4) 접속탭 클릭

5) 용량(Capacity) 변경

 

 

-- 평소에 몇개를 사용하는지, 이 에러가 자주 뜨는지 확인 후 적정값으로 바꾸면 더 좋다.

만약 자주뜬다면 허용치를 높이는 것이 좋고, 자주 뜨지 않는다면 알아두고 있을 것 (보수적으로 운용시, 상관없다면 늘리는것이 좋음)

 

 

참고) Bsu 파라미터 설명

 

-help : 사용법

 

-install : 패치 적용

-patchlist=XXXX 패치코드

-patch_download_dir=~~~ 패치파일위치

-pro_dir=~~~ WLS 설치된 디렉토리

-verbose 상세하게 과정을 보여줌

 

-log 로그파일

-log=path/로그파일 설정하면됨

 

-remove 패치삭제

인스톨과 옵션 같음

 

-report 적용된 패치정보를 보여주고,  미들웨어 홈에서 파일 변화에 대해 레포트

 

-verion bsu명령어 버전 출력

 

-view 적용된/다운로드된 패치 목록 조회

-status=applied|downloaded 적용/다운 선택

나머지 인스톨과 옵션 같음.

728x90
반응형

한걸음 한걸음

개인적인 기록