연결 팩토리 (connectionFactory)

연결 팩토리 구성을 정의합니다.

속성 이름 데이터 유형 기본값 설명
connectionManagerRef 최상위 레벨 connectionManager 요소에 대한 참조입니다(문자열).   연결 팩토리의 연결 관리자입니다.
containerAuthDataRef 최상위 레벨 authData 요소에 대한 참조입니다(문자열).   바인딩이 res-auth=CONTAINER를 사용하여 자원 참조의 인증-별명을 지정하지 않는 경우 적용되는 컨테이너 관리 인증을 위한 기본 인증 데이터입니다.
id 문자열   고유 구성 ID입니다.
jndiName string   자원의 JNDI 이름입니다.
recoveryAuthDataRef 최상위 레벨 authData 요소에 대한 참조입니다(문자열).   트랜잭션 복구용 인증 데이터입니다.
connectionManager
설명: 연결 팩토리의 연결 관리자입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
agedTimeout 초 정밀도를 사용하는 기간 -1 풀 유지보수가 실제 접속을 삭제할 수 있기 전의 시간입니다. -1의 값은 이 제한시간을 사용하지 않습니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
connectionTimeout 초 정밀도를 사용하는 기간 30s 그 이후에 연결 요청이 제한시간 초과하는 시간입니다. -1의 값은 이 제한시간을 사용하지 않습니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
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
  • ValidateAllConnections
  • FailingConnectionOnly
  • EntirePool
EntirePool 시간이 경과된(stale) 연결이 풀에서 발견될 때 영구 삭제할 연결을 지정합니다.
ValidateAllConnections
시간이 경과된(stale) 연결이 발견될 때 연결이 테스트되어 잘못된 것으로 발견된 연결이 닫힙니다.
FailingConnectionOnly
시간이 경과된(stale) 연결이 발견될 때 잘못된 것으로 발견된 연결만 닫힙니다.
EntirePool
시간이 경과된(stale) 연결이 발견될 때 풀의 모든 연결이 시간이 경과된(stale) 것으로 표시되고 더 이상 사용되지 않을 때 닫힙니다.
reapTime 초 정밀도를 사용하는 기간 3m 풀 유지보수 스레드 실행 사이의 시간입니다. -1의 값은 풀 유지보수를 사용하지 않습니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다.
containerAuthData
설명: 바인딩이 res-auth=CONTAINER를 사용하여 자원 참조의 인증-별명을 지정하지 않는 경우 적용되는 컨테이너 관리 인증을 위한 기본 인증 데이터입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
password 양방향으로 암호화된 비밀번호(문자열)   EIS에 연결할 때 사용할 사용자의 비밀번호입니다. 값은 일반 텍스트 또는 인코딩된 양식으로 저장될 수 있습니다. 비밀번호를 인코드하는 것이 좋습니다. 그렇게 작업을 수행하려면 인코드 옵션으로 securityUtility 도구를 사용하십시오.
user string   EIS에 연결할 때 사용할 사용자의 이름입니다.
recoveryAuthData
설명: 트랜잭션 복구용 인증 데이터입니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
password 양방향으로 암호화된 비밀번호(문자열)   EIS에 연결할 때 사용할 사용자의 비밀번호입니다. 값은 일반 텍스트 또는 인코딩된 양식으로 저장될 수 있습니다. 비밀번호를 인코드하는 것이 좋습니다. 그렇게 작업을 수행하려면 인코드 옵션으로 securityUtility 도구를 사용하십시오.
user string   EIS에 연결할 때 사용할 사용자의 이름입니다.

주제의 유형을 표시하는 아이콘 참조 주제



시간소인 아이콘 마지막 업데이트 날짜: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwlp_config_connectionFactory
파일 이름: rwlp_config_connectionFactory.html