구분
지시어
기본값
 
WEB
HTTP
Timeout
300
비활성화된 연결에 대하여 얼마나 오랫동안 HTTP 연결을 유지하고 있을지를 설정
KeepAliveTimeout
15
아파치 프로세스 (또는 쓰레드) 가 클라이언트가 또다른 HTTP 요청을 보내기 전까지 대기해야 하는 시간을 설정
mod-jk
socket_timeout
0
mod-jkdhk was간 통신채널에서 사용하는 타임아웃, 정해진 시간동안 응답이 없으면 에러를 발생, 0으로 세팅하면 무제한 대기
socket_connect_timeout
socket_timeout*1000
socket_timeout과 같지만 milliseconds 단위로 타임아웃을 설정할 수 있다
socket_keepalive
FALSE
웹서버와 WAS 사이에 방화벽이 있는 경우 사용된다. 이 플래그는 운영체제에 비활성화된 커넥션에 대해서 KEEP_ALIVE메세지를 보냄으로써 방화벽이 비활성화된 커넥션을 끊는 것을 방지한다.
ping_timeout
10000
Millisecond 단위의 타임아웃값. Cping 커넥션확인의 응답인 CPong 을 기다릴 때 사용된다
reply_timeout
0
WEB에서 WAS가 처리되어 응답이 올때까지 대기시간
connection_pool_timeout
0
mod-jk가 커넥션을 닫기 전에 몇초 동안 Cache의 Inactive소켓을 유지할지 결정하기 위하여 Cache timeout 프로퍼티가 connection_pool_minsize와 같이 사용된다
WAS
HTTP/AJP
connectionTimeout
0
요청이 처리 될 때까지 커넥션을 유지하는 시간으로, 기본은 무제한
keepAliveTimeout
-
WAS에서 새로운 요청을 받기 전까지 대기하는 시간, 기본은 connectionTimeout 값을 따라감
session timeout
30분
요청이 들어온 후 새로운 요청이 들어올때까지의 대기시간, 그시간안에 다시 요청이 오면 해당 값은 갱신됨
DB
querytimeout
0
JDBC 쿼리 타임아웃, 기본값음 제한없음
loginTimeout
dbms별 확인필요
DBMS와 새로운 연결을 생성시 해당 DBMS에 Login 하고 Connection 을 획득할때까지 대기 시간
blocking timeout millis
30000
Millisecond 단위로 커넥션을 가져올 때까지 대기할 수 있는 최대 시간지정
idle timeout minutes
30분
풀에 있는 커넥션 중 사용하지 않는 커넥션에 대해 주기적으로 삭제, 해당 시간동안 사용하지 않은 커넥션을 삭제하며 검사주기는 지정값/2
set tx query timeout
FALSE
트랜잭션 타임아웃이 발생하기까지 남아있는 시간을 기준으로 쿼리 타임 아웃을 설정할 것인지를 설정
allocation retry
0
커넥션을 가져올 때 예외가 발생할 때 재시도 횟수를 지정
allocation retry wait millis
5000
연결 할당까지 대기하는 시간

+ Recent posts