데이터베이스에서 사용하지 않는 스태프 조회 결과를
제거하려면 관리 명령을 사용하십시오.
시작하기 전에
이 절차를 시작하려면 다음 조건이 충족되어야 합니다.
- 사용하지 않는 스태프 조회가 삭제될 Application Server가
실행 중이어야 합니다. 즉, 서버 연결이 필요하기 때문에 wsadmin의
-conntype none 옵션을 사용할 수 없습니다.
- 보안이 활성화된 경우 운영자 권한을 갖고 있어야 합니다.
이 타스크의 수행 목적 및 시기
Business Process Choreographer는 사용자 이름 목록을 평가를
마친 스태프 표현식의 런타임 데이터베이스에 유지보수합니다. 이러한 스태프 표현식 사용한 프로세스
인스턴스 및 휴먼 타스크가 완료되어도 사용자 이름 목록은 해당 비즈니스 프로세스 응용프로그램이
설치 제거될 때까지 데이터베이스에 유지보수됩니다.
데이터베이스의 크기가
성능에 영향을 미치는 경우, 데이터베이스 테이블에 캐시된 사용하지 않은 스태프
목록을 제거할 수 있습니다.
이 타스크의 단계
- 관리 스크립트가 있는 Business Process Choreographer 하위 디렉토리로 변경하십시오.
Windows
® 시스템의 경우, 다음을 입력하십시오.
cd install_root\ProcessChoreographer\admin
Linux
® 및 UNIX
® 시스템에서는
다음을 입력하십시오.
cd install_root/ProcessChoreographer/admin
- 사용하지 않은 스태프 목록을 제거하십시오.
Windows 시스템에서는 다음 명령 중 하나를
입력하십시오. 다음은 각 명령의 차이를 강조해서 보여 줍니다.
install_root\bin\wsadmin –lang jython -f cleanupUnusedStaffQueryInstances.py
-server serverName
[-profileName profileName]
install_root\bin\wsadmin –lang jython -f cleanupUnusedStaffQueryInstances.py
-node nodeName
-server serverName
[-profileName profileName]
install_root\bin\wsadmin –lang jython -f cleanupUnusedStaffQueryInstances.py
-cluster clusterName
[-profileName profileName]
UNIX 및 Linux 시스템에서는
다음 명령 중 하나를 입력하십시오. 다음은 각 명령의 차이를 강조해서 보여 줍니다.
install_root/bin/wsadmin.sh –lang jython -f cleanupUnusedStaffQueryInstances.py
-server serverName
[-profileName profileName]
install_root/bin/wsadmin.sh –lang jython -f cleanupUnusedStaffQueryInstances.py
-node nodeName
-server serverName
[-profileName profileName]
install_root/bin/wsadmin.sh –lang jython -f cleanupUnusedStaffQueryInstances.py
-cluster clusterName
[-profileName profileName]
여기서:
- cluster clusterName
- 클러스터의 이름. 비즈니스 프로세스 컨테이너가
WebSphere® 클러스터에 대해 구성되는 경우에는 필수입니다.
- node nodeName
- 서버 이름을 지정할 경우 선택적입니다. 이 이름은 노드를 식별합니다.
기본값은 로컬 노드입니다.
- server serverName
- 서버의 이름. 클러스터 이름이 지정되지 않은 경우에 필요합니다.
- profileName profileName
- 사용자 정의 프로파일의 이름입니다. 기본 프로파일에 대해 작업 중이 아닌
경우 이 옵션을 지정하십시오.
결과
데이터베이스에서 삭제된 항목 수가 표시됩니다.
예제
주: 사용하지 않는 스태프 정리 조회 스크립트의 jacl 버전인
cleanupUnusedStaffQueryInstances.jacl은
권장되지 않습니다.
ProcessChoreographer 디렉토리의
util 하위 디렉토리에서 사용 가능하며 여기서 설명한 것과
동일한 매개변수를 취하지만, –lang jython 옵션을
생략해야 합니다.