스크립트를 사용하여 런타임 트랜잭션 서비스 구성
wsadmin 도구를 사용하여 서버에 대한 트랜잭션 특성을 구성합니다. 트랜잭션 서비스는 여러 자원 관리자의 업데이트사항을 조정하여 데이터의 아토믹 업데이트사항을 확인하는 서버 런타임 컴포넌트입니다. 트랜잭션은 애플리케이션 또는 이 애플리케이션이 전개된 컨테이너에 의해 시작되고 종료됩니다.
이 태스크 정보
두 가지 방법으로 이 태스크를 수행할 수 있습니다. 이 태스크의 단계를 사용하여 AdminControl 오브젝트를 통해 트랜잭션 서비스 구성을 수정합니다. 또는 AdminServerManagement 스크립트 라이브러리에서 configureTransactionService Jython 스크립트를 사용하여 트랜잭션 서비스 구성 속성을 구성할 수 있습니다. configureRuntimeTransactionService를 사용하여 트랜잭션 서비스 MBean 속성을 업데이트할 수 있습니다. wsadmin 도구는 도구가 시작되면 자동으로 스크립트를 로드합니다.
다음 구문을 사용하여 configureTransactionService
스크립트를 통해 트랜잭션 서비스 설정을 구성하십시오.
AdminServerManagement.configureTransactionService(nodeName, serverName, totalTranLifetimeTimeout, clientInactivityTimeout,
maximumTransactionTimeout, heuristicRetryLimit, heuristicRetryWait, propogatedOrBMTTranLifetimeTimeout, asyncResponseTimeout,
otherAttributeList)
다음 구문을 사용하여 configureRuntimeTransactionService
스크립트를 통해 런타임 트랜잭션 서비스 설정을 구성하십시오.
AdminServerManagement.configureRuntimeTransactionService(nodeName, serverName, totalTranLifetimeTimeout,
clientInactivityTimeout)
추가 정보 및 인수 정의는 AdminServerMananagment 스크립트 라이브러리에 대한 문서를 참조하십시오.