구분
|
지시어
|
기본값
|
|
|
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
|
연결 할당까지 대기하는 시간
|
'프로그래밍 > Server' 카테고리의 다른 글
Tomcat error (Several ports required/ 8080 , 8009) (0) | 2022.05.05 |
---|---|
Linux 명령어 자주 쓰는 것들 정리 - in PUTTY 환경 (0) | 2022.05.05 |
Proxy Server or Proxy (0) | 2022.05.05 |
Port / SSL (0) | 2022.05.05 |
Was Server / Web Server / IP Address(feat. TCP/IP) (0) | 2022.05.05 |