WebSphere Enterprise Service Bus, 버전 6.2.0 운영 체제: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


예제: 명령행에서 캐시 지우기

이 예제는 명령행에서 WSRR 정의와 연관된 캐시를 지우는 방법을 나타냅니다.

시작하기 전에

이 예제에서는 명령행 스크립트 도구 wsadmin을 사용합니다.wsadim WebSphere® Application Server 도구에 대한 자세한 정보는 다음을 참조하십시오. 명령(wsadmin 스크립트).

이 태스크 정보

중개 플로우가 레지스트리를 조회할 때 리턴된 정보가 WSRR 정의와 연관된 캐시에 저장됩니다. (서비스 엔드포인트 관련 정보 및 중개 정책을 캐시할 수 있습니다.)
캐시를 지우기 전에 ServiceRegistry 유형의 MBean에 대한 참조가 있어야 합니다. 삭제할 레지스트리의 각 인스턴스의 ServiceRegistry MBean를 가져와서 MBean을 사용하여 캐시를 지워야 합니다.
주: ServiceRegistry MBean은 WSRR 정의에 의해 정의되는 WSRR 인스턴스가 엔드포인트 찾아보기 중개 기본이나 정책 해결 중개 기본에 의해 처음으로 조회될 때 작성됩니다.
프로시저
  1. 명령행에서 wsadmin을 시작하십시오.
  2. wsadmin에서 ServiceRegistry MBean에 대한 참조를 검색하십시오. 예제:
    wsadmin>set wsrrDef [$AdminControl completeObjectName
    WebSphere:type=ServiceRegistry,mbeanIdentifier=testWSRR1,*]
    이 예제에서는 JACL을 사용하여 wsrrDef 변수의 ServiceRegistry MBean에 대한 참조를 설정합니다.
    주: Network Deployment 환경에서는 각각 캐시를 지워야 하는 각 ServiceRegistry MBean의 여러 인스턴스가 있을 수 있습니다.
  3. ServiceRegistry MBean에서 expireCache 조작을 호출하십시오. 예를 들면, 다음과 같습니다.
    wsadmin>$AdminControl invoke $wsrrDef expireCache
    .

결과

ServiceRegistry MBean과 연관된 캐시가 지워집니다.

task 타스크 주제

이용약관 | 피드백


시간소인 아이콘 마지막 갱신 날짜: 2010년 7월 7일 수요일


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/tasks/tadm_exclearwsrr.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
이 Information Center는 Eclipse 기술을 기반으로 합니다(http://www.eclipse.org 웹 사이트 참조).