16.4. 리소스 어댑터 구성
16.4.1. 리소스 어댑터 배포
리소스 어댑터는 관리 CLI 또는 관리 콘솔을 사용하여 다른 배포와 마찬가지로 배포할 수 있습니다. 독립 실행형 서버를 실행할 때 배포 스캐너에서 선택할 배포 디렉터리에 아카이브를 복사할 수도 있습니다.
관리 CLI를 사용하여 리소스 어댑터 배포
독립 실행형 서버에 리소스 어댑터를 배포하려면 다음 관리 CLI 명령을 입력합니다.
deploy /path/to/resource-adapter.rar
관리형 도메인의 모든 서버 그룹에 리소스 어댑터를 배포하려면 다음 관리 CLI 명령을 입력합니다.
deploy /path/to/resource-adapter.rar --all-server-groups
관리 콘솔을 사용하여 리소스 어댑터 배포
- 관리 콘솔에 로그인하고 Deployments 탭을 클릭합니다.
- 추가를 클릭합니다. 관리형 도메인에서 먼저 Content Repository 를 선택해야 합니다.
- Upload a new deployment 옵션을 선택하고 Next 를 클릭합니다.
- 리소스 어댑터 아카이브로 이동하여 다음을 클릭합니다.
- 업로드를 확인한 다음 완료 를 클릭합니다.
- 관리형 도메인에서 적절한 서버 그룹에 배포를 할당하고 배포를 활성화합니다.
배포 스캐너를 사용하여 리소스 어댑터 배포
독립 실행형 서버에 리소스 어댑터를 수동으로 배포하려면 리소스 어댑터 아카이브를 서버 배포 디렉터리(예: EAP_HOME/standalone/deployments/
)에 복사합니다. 이는 배포 스캐너에 의해 선택 및 배포됩니다.
이 옵션은 관리형 도메인에서 사용할 수 없습니다. 관리 콘솔 또는 관리 CLI를 사용하여 리소스 어댑터를 서버 그룹에 배포해야 합니다.
16.4.2. 리소스 어댑터 구성
관리 인터페이스를 사용하여 리소스 어댑터를 구성할 수 있습니다. 다음 예제에서는 관리 CLI를 사용하여 리소스 어댑터를 구성하는 방법을 보여줍니다. 지원되는 속성 및 기타 중요한 정보는 리소스 어댑터 벤더 설명서를 참조하십시오.
리소스 어댑터 구성 추가
리소스 어댑터 구성을 추가합니다.
/subsystem=resource-adapters/resource-adapter=eis.rar:add(archive=eis.rar, transaction-support=XATransaction)
Resource Adapter 설정 구성
필요에 따라 다음 설정을 구성합니다.
config-properties
를 구성합니다.서버
구성 속성을 추가합니다./subsystem=resource-adapters/resource-adapter=eis.rar/config-properties=server:add(value=localhost)
포트
구성 속성을 추가합니다./subsystem=resource-adapters/resource-adapter=eis.rar/config-properties=port:add(value=9000)
admin-objects
를 구성합니다.관리자 오브젝트를 추가합니다.
/subsystem=resource-adapters/resource-adapter=eis.rar/admin-objects=aoName:add(class-name=com.acme.eis.ra.EISAdminObjectImpl, jndi-name=java:/eis/AcmeAdminObject)
admin 오브젝트 구성 속성을 구성합니다.
/subsystem=resource-adapters/resource-adapter=eis.rar/admin-objects=aoName/config-properties=threshold:add(value=10)
connection-definitions
를 구성합니다.관리되는 연결 팩토리에 대한 연결 정의를 추가합니다.
/subsystem=resource-adapters/resource-adapter=eis.rar/connection-definitions=cfName:add(class-name=com.acme.eis.ra.EISManagedConnectionFactory, jndi-name=java:/eis/AcmeConnectionFactory)
관리형 연결 팩토리 구성 속성을 구성합니다.
/subsystem=resource-adapters/resource-adapter=eis.rar/connection-definitions=cfName/config-properties=name:add(value=Acme Inc)
등록 추적을 기록할지 여부를 구성합니다.
enlistment-trace
특성을false
로 설정하여 Enlistmentment 추적 기록을 비활성화할 수 있습니다./subsystem=resource-adapters/resource-adapter=eis.rar/connection-definitions=cfName:write-attribute(name=enlistment-trace,value=false)
주의등록 추적을 비활성화하면 트랜잭션 등록 중에 오류를 추적하기가 더 어려워집니다.
리소스 어댑터에 사용 가능한 모든 구성 옵션에 대한 리소스 어댑터 특성을 참조하십시오.
리소스 어댑터 활성화
리소스 어댑터를 활성화합니다.
/subsystem=resource-adapters/resource-adapter=eis.rar:activate
리소스 어댑터에 대한 용량 정책을 정의할 수도 있습니다. 자세한 내용은 용량 정책 섹션을 참조하십시오.
16.4.3. Websphere MQ 리소스 어댑터 배포 및 구성
Websphere MQ 리소스 어댑터 배포 지침은 JBoss EAP용 메시징 구성에서 확인할 수 있습니다.
16.4.4. 일반 JMS 리소스 어댑터 배포 및 구성
JBoss EAP에 대한 메시징 구성에서 일반 JMS 리소스 어댑터를 구성하는 지침을 찾을 수 있습니다.