2012-08-22 4 views
0

JVM을 다시 시작하지 않고 트랜잭션 시간 초과 설정을 다시로드 할 수 있습니까?WebSphere : jvm을 재시작하지 않고 트랜잭션 설정을 다시로드 할 수 있습니까?

+1

다음은 스크립팅을 사용하여 트랜잭션 시간 초과를 변경하는 방법에 대한 링크입니다. 트랜잭션 서비스를 구성하는 데 사용되는 AdminControl MBean은 일반적으로 '라이브'항목을 관리하므로 유용 할 가치가 있습니다. http://pic.dhe.ibm.com/infocenter/wasinfo/v7r0/index.jsp?topic=%2Fcom.ibm.websphere.express.doc%2Finfo%2Fexp%2Fae%2Ftxml_transaction.html –

답변

0

@ kurtcebe의 대답을 기반으로합니다. 아래 명령은 설정을 다시로드하지 않지만 런타임에 설정을 적용합니다.

set ts [$AdminControl completeObjectName cell=mycell,node=mynode, 
process=server1,type=TransactionService,*] 

$AdminControl setAttributes $ts {{clientInactivityTimeout 30} 
{totalTranLifetimeTimeout 180}} 
1

저는 이것이 가능하다고 생각하지 않습니다. 이것은 JVM에서 실행되는 모든 단일 응용 프로그램에 영향을 미치므로 JVM을 다시 시작하지 않으면이 기능이 작동하지 않을 것입니다. kurtcebe의 제안은 확실히 몇 가지 관찰을 테스트하고 만드는 방법입니다.

관련 문제