연결 관리자 (connectionManager)
연결 관리자 구성
속성 이름 | 데이터 유형 | 기본값 | 설명 |
---|---|---|---|
agedTimeout | 초 정밀도를 사용하는 기간 | -1 | 풀 유지보수가 실제 접속을 삭제할 수 있기 전의 시간입니다. -1의 값은 이 제한시간을 사용하지 않습니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다. |
connectionTimeout | 초 정밀도를 사용하는 기간 | 30s | 그 이후에 연결 요청이 제한시간 초과하는 시간입니다. -1의 값은 이 제한시간을 사용하지 않습니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다. |
id | 문자열 | 고유 구성 ID입니다. | |
maxConnectionsPerThread | int
최소값: 0 |
각 스레드에서 열린 연결의 수를 한계 지정합니다. | |
maxIdleTime | 초 정밀도를 사용하는 기간 | 30m | 사용하지 않거나 유휴 상태의 연결을 삭제해도 풀이 최소 크기 미만으로 줄지 않는 경우 그 이후에 풀 유지보수 동안 해당 작업을 수행할 수 있는 시간입니다. -1의 값은 이 제한시간을 사용하지 않습니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다. |
maxPoolSize | int
최소값: 0 |
50 | 풀에 대한 최대 실제 접속 수입니다. 0의 값은 무제한을 의미합니다. |
minPoolSize | int
최소값: 0 |
풀에서 유지보수할 최소 실제 접속 수입니다. 풀은 미리 채워지지 않습니다. 수명 제한시간이 최소값을 대체할 수 있습니다. | |
numConnectionsPerThreadLocal | int
최소값: 0 |
각 스레드의 지정된 연결의 수를 캐시합니다. | |
purgePolicy |
|
EntirePool | 시간이 경과된(stale) 연결이 풀에서 발견될 때 영구 삭제할 연결을 지정합니다.
|
reapTime | 초 정밀도를 사용하는 기간 | 3m | 풀 유지보수 스레드 실행 사이의 시간입니다. -1의 값은 풀 유지보수를 사용하지 않습니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다. |