A.21. 리소스 어댑터 속성
다음 표에서는 리소스 어댑터 특성에 대해 설명합니다.
속성 | 설명 |
---|---|
archive | 리소스 어댑터 아카이브입니다. |
Cryostatvalidationgroups | 사용해야 하는 8080 검증 그룹입니다. |
bootstrap-context | 사용해야 하는 부트스트랩 컨텍스트의 고유 이름입니다. |
config-properties | 사용자 정의 정의된 구성 속성입니다. |
module | 리소스 어댑터가 로드될 모듈입니다. |
statistics-enabled | 런타임 통계가 활성화되어 있는지 여부입니다. |
transaction-support | 리소스 어댑터의 트랜잭션 지원 수준입니다. |
wm-security |
이 리소스 어댑터의 |
wm-security-default-groups |
사용된 |
wm-security-default-principal |
사용된 주체 인스턴스에 추가해야 하는 기본 |
wm-security-domain | 사용해야 하는 보안 도메인의 이름입니다. |
WM-security-mapping-groups | 그룹 매핑 목록입니다. |
WM-security-mapping-required | 보안 자격 증명에 매핑이 필요한지 여부를 정의합니다. |
wm-security-mapping-users | 사용자 매핑 목록입니다. |
속성 | 설명 |
---|---|
class-name | 관리 오브젝트의 정규화된 클래스 이름입니다. |
enabled | 관리 오브젝트를 활성화해야 하는지 여부를 지정합니다. |
JNDI-name | 관리 오브젝트의 JNDI 이름입니다. |
use-java-context | 이를 false로 설정하면 오브젝트를 글로벌 JNDI에 바인딩합니다. |
속성 | 설명 |
---|---|
allocation-retry | 예외를 throw하기 전에 연결 할당을 시도해야 하는 횟수를 나타냅니다.Indicates the number of times that allocating a connection should be tried before throwing an exception. |
allocation-retry-wait-millis | 연결을 할당하기 위해 재시도할 때까지 대기하는 시간(밀리초)입니다. |
background-validation | 사용하기 전에 유효성을 검사하는 대신 백그라운드 스레드에서 연결을 검증하도록 지정합니다. 이 값을 변경하려면 서버를 다시 시작해야 합니다. |
background-validation-millis | 백그라운드 유효성 검사가 실행되는 시간(밀리초)입니다. 이 값을 변경하려면 서버를 다시 시작해야 합니다. |
blocking-timeout-wait-millis | 예외를 throw하기 전에 연결을 기다리는 동안 차단할 최대 시간(밀리초)입니다. 이 블록은 연결을 잠그는 동안에만 차단되며 새 연결을 만드는 데 시간이 오래 걸리는 경우 예외가 발생하지 않습니다. |
capacity-decrementer-class | 풀에서 연결 감소를 위한 정책을 정의하는 클래스입니다. |
capacity-decrementer-properties | 풀에서 연결 감소를 위한 정책을 정의하는 클래스에 삽입할 속성입니다. |
capacity-incrementer-class | 풀에서 연결을 늘리기 위한 정책을 정의하는 클래스입니다. |
capacity-incrementer-properties | 풀에서 연결을 늘리기 위한 정책을 정의하는 클래스에 삽입할 속성입니다. |
class-name | 관리되는 연결 팩토리 또는 admin 오브젝트의 정규화된 클래스 이름입니다. |
connectable | CMR 사용을 활성화합니다. 이 기능은 로컬 리소스가 XA 트랜잭션에 안정적으로 참여할 수 있음을 의미합니다. |
enabled | 리소스 어댑터를 활성화해야 하는지 여부를 지정합니다. |
Enlistment | 리소스 어댑터에서 지원하는 경우 lazy Enlistment를 사용해야 하는지 여부를 지정합니다. |
enlistment-trace | JBoss EAP/IronJacamar가 등록 추적을 기록해야 하는지 여부를 지정합니다. |
flush-strategy | 오류 발생 시 풀을 플러시하는 방법을 지정합니다. 유효한 값은 다음과 같습니다.
|
idle-timeout-minutes |
최대 시간(분)은 닫히기 전에 유휴 상태일 수 있습니다. 실제 최대 시간은 모든 풀의 가장 작은 |
initial-pool-size | 풀이 유지해야 하는 초기 연결 수입니다. |
interleaving | XA 연결에 대해 인터리브를 활성화할지 여부를 지정합니다. |
JNDI-name | 연결 팩토리에 대한 JNDI 이름입니다. |
max-pool-size | 풀의 최대 연결 수입니다. 각 하위 풀에 더 이상 연결이 생성되지 않습니다. |
mcp |
|
min-pool-size | 풀에 대한 최소 연결 수입니다. |
복구되지 않음 | 연결 풀을 복구에서 제외해야 하는지 여부를 지정합니다. |
no-tx-separate-pool | Oracle은 JTA 트랜잭션 내부 및 외부에서 사용되는 XA 연결을 선호하지 않습니다. 문제를 해결하려면 다른 컨텍스트에 대해 별도의 하위 풀을 생성할 수 있습니다. |
Pad-xid | Xid를 패딩해야 하는지 여부를 지정합니다. |
pool-fair | 풀 사용을 공정하게 사용해야 하는지 여부를 지정합니다. |
pool-prefill | 풀을 미리 채워야 하는지 여부를 지정합니다. 이 값을 변경하려면 서버를 다시 시작해야 합니다. |
pool-use-strict-min |
|
recovery-password | 복구에 사용되는 암호입니다. |
recovery-plugin-class-name | 복구 플러그인 구현의 정규화된 클래스 이름입니다. |
recovery-plugin-properties | 복구 플러그인의 속성입니다. |
recovery-security-domain | 복구에 사용되는 보안 도메인입니다. |
recovery-username | 복구에 사용되는 사용자 이름입니다. |
same-rm-override |
기본적으로 |
security-application |
|
security-domain |
풀에서 연결을 구분하는 데 사용되는 |
security-domain-and-application |
|
sharable | 지원되는 경우 lazy 연결을 활성화할 수 있는 sharable 연결 사용을 활성화합니다. |
추적 | controlPlaneJacamar이 트랜잭션 경계에서 연결 처리를 추적해야 하는지 여부를 지정합니다. |
use-ccm | 캐시된 연결 관리자 사용을 활성화합니다. |
use-fast-fail |
첫 번째 시도에서 연결 할당이 유효하지 않은 경우( |
use-java-context |
이를 |
validate-on-match | 연결 팩토리에서 관리형 연결과 일치하려고 할 때 연결 유효성 검사를 수행해야 하는지 여부를 지정합니다. 이는 일반적으로 배경 검증 사용에 한정적입니다. |
wrap-xa-resource |
|
XA-resource-timeout |
이 값은 |
리소스 어댑터 스키마는 EAP_HOME/docs/schema/wildfly-resource-adapters_4_0.xsd
에서 확인할 수 있습니다.