A.24. 리소스 어댑터 속성
다음 표에서는 리소스 어댑터 특성에 대해 설명합니다.
이러한 테이블의 특성 이름은 관리 모델에 표시되는 대로 나열됩니다(예: 관리 CLI 사용). 관리 모델과 차이가 있을 수 있으므로 EAP_HOME/docs/schema/wildfly-resource-adapters_5_0.xsd 에 있는 스키마 정의 파일을 참조하십시오.
| 속성 | 설명 |
|---|---|
| archive | 리소스 어댑터 아카이브입니다. |
| Cryostatvalidationgroups | 사용해야 하는 8080 검증 그룹입니다. |
| bootstrap-context | 사용해야 하는 부트스트랩 컨텍스트의 고유 이름입니다. |
| config-properties | 사용자 정의 정의된 구성 속성입니다. |
| module | 리소스 어댑터가 로드될 모듈입니다. |
| statistics-enabled | 런타임 통계가 활성화되어 있는지 여부입니다. |
| transaction-support |
리소스 어댑터의 트랜잭션 지원 수준입니다. 유효한 값은 |
| wm-elytron-security-domain | 사용해야 하는 Elytron 보안 도메인의 이름을 정의합니다. |
| 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 | 사용자 매핑 목록입니다. |
리소스 어댑터에서 bootstrap-context 를 true 로 설정한 작업 관리자와 함께 사용하는 경우 보안 도메인 사양에 wm-security-domain 속성 대신 wm-elytron-security-domain 속성을 사용해야 합니다.
| 속성 | 설명 |
|---|---|
| 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 | 연결을 할당하기 위해 재시도할 때까지 대기하는 시간(밀리초)입니다. |
| authentication-context |
풀에서 연결을 구분하는 데 사용되는 |
| authentication-context-and-application |
|
| 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 오브젝트의 정규화된 클래스 이름입니다. |
| 연결 가능 | CMR 사용을 활성화합니다. 이 기능은 로컬 리소스가 XA 트랜잭션에 안정적으로 참여할 수 있음을 의미합니다. |
| Elytron-enabled |
연결 인증을 처리하기 위한 Elytron 보안을 활성화합니다. 사용할 Elytron |
| 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은 Jakarta 트랜잭션 내부 및 외부 모두에서 XA 연결을 사용하지 않습니다. 문제를 해결하려면 다른 컨텍스트에 대해 별도의 하위 풀을 생성할 수 있습니다. |
| Pad-xid | Xid를 패딩해야 하는지 여부를 지정합니다. |
| pool-fair | 풀 사용을 공정하게 사용해야 하는지 여부를 지정합니다. |
| pool-prefill | 풀을 미리 채워야 하는지 여부를 지정합니다. 이 값을 변경하려면 서버를 다시 시작해야 합니다. |
| pool-use-strict-min |
|
| recovery-authentication-context |
복구에 사용되는 Elytron 인증 컨텍스트입니다. |
| recovery-credential-reference | 자격 증명 저장소에서 연결 복구를 인증하기 위한 자격 증명입니다. |
| recovery-elytron-enabled |
Elytron 인증 컨텍스트가 복구에 사용됨을 나타냅니다. 기본값은 |
| 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 |
이 값은 |