IT

톰캣 설정

2014. 7. 30. 00:27 : 소프트웨어/JSP

maxActive - 커넥션 풀이 제공할 최대 커넥션 개수

whenExhaustedAction - 커넥션 풀에서 가져올 수 있는 커넥션이 없을때 어떻게 동장할지 지정

                                1이면  maxWait에서 지정한 시간 만큼 커넥션을 구할떄까지 기다리고 0이면 에러 2면 일시적으로 생성한다

maxWait - whenExhaustedAction 속성의 값이 1일때 사용되는 대기시간 / 단위는 1/1000초이며 0보다 작으면 무한대기

maxIdle - 사용되지 않고 풀에 저장될 수 있는 최대 커넥션 갯수 / 음수면 제한 없음

middle - 사용되지 않고 풀에 저장될 수 있는 최소 커넥션 갯수 위에껀 최대 이건 최소

testOnBorrow - true 일 경우 커넥션 풀에서 커넥션을 가져올때 커넥션이 유효한지 검사

testOnReturn - true일 경우 커넥션 풀에 커넥션을 반환할때 커넥션이 유효한지 여뷰 검사

timeBetweenEvctionRunsMillis - 사용되지 않는 커넥션을 추출하는 쓰레드의 실행 주기를 지정

                                            이값을 알맞게 지정해서 사용되지 않는 커넥션을 제거하는것이 좋다 보통 10~20분 단위 검사

testWhileIdle - true 일 경우 비활성화 커넥션을 추출할때 커넥션이 유효한지 여부를 검사해서 유효하지 않으면 제거

removeAbandoned="true" <- 사용하지 않는 Connection에 대한 반환여부 설정
removeAbandonedTimeout="60" <- 사용하지 않는 Connection에 대한 반환이 일어나는 시간logAbandoned="true" <- 사용하지 않는 Connection에 대한 로그
validationInterval="30000" <- 유효한 Connection 인지 체크 하는 주기
validationQuery="SELECT 1 FROM DUAL" <-- 유효한 Connection 체크하는 쿼리

'소프트웨어 > JSP' 카테고리의 다른 글

톰캣 ssl 설정  (0) 2014.08.01
JSP -> EXCEL 파일 다운로드  (0) 2014.07.18
Posted by sinpk