타이머 서비스 명령
EJB(Enterprise JavaBeans) 타이머에 대한 정보는 타이머가 작성된 애플리케이션에 고유하며 타이머는 해당 애플리케이션의 외부에서 볼 수 없습니다. 그러므로 EJB 타이머를 관리하면 엔터프라이즈 Bean을 포함하는 애플리케이션을 사용하고 EJB 타이머를 작성합니다.
애플리케이션 개발 중 다음 명령을 사용하여 기본 EJB 타이머 관리 기능을 제공할 수 있습니다. 이 명령은 클라이언트 전용 설치에서 사용 불가능합니다.
findEJBTimers
이 명령은 지정된 필터 기준을 기반으로 기존 지속적 EJB 타이머에 대한 정보를 표시합니다.
이 명령은 지정된 필터 기준을 기반으로 기존 지속적 EJB 타이머에 대한 정보를 표시합니다. 이 명령의 구문은 다음과 같습니다.
findEJBTimers server filter [options] filter: -all | -timer | -app [-mod [-bean ]] -all -timer timer id -app application name -mod module name -bean bean name options: -host host name -port portnumber -conntype connector type -user userid -password password -quiet -logfile filename -replacelog -trace -help다음 옵션이 존재합니다.
- 서버
- EJB 타이머가 있는 서버 프로세스의 이름을 지정합니다.
- -all
- 서버 프로세스와 연관된 모든 EJB 타이머를 찾도록 지정합니다.
- 타이머 ID
- 타이머를 고유하게 식별하는 EJB 타이머 ID를 지정합니다.
- 애플리케이션 이름
- 애플리케이션과 연관된 모든 EJB 타이머를 찾도록 지정합니다.
- 모듈 이름
- 모듈과 연관된 모든 EJB 타이머를 찾도록 지정합니다.
- Bean 이름
- 엔터프라이즈 Bean과 연관된 모든 EJB 타이머를 찾도록 지정합니다.
- 호스트 이름
- 서버 프로세스의 호스트 이름을 지정합니다.
- portnumber
- 서버 프로세스의 포트를 지정합니다.
- 커넥터 유형
- 연결 유형을 지정합니다. 예를 들어, SOAP, RMI 또는 NONE입니다.
- userid
- 서버 프로세스에 연결할 때 사용할 사용자를 지정합니다.
- 비밀번호
- 서버 프로세스에 연결할 때 사용할 비밀번호를 지정합니다.
- quiet
- 출력을 사용 안함으로 설정하도록 지정합니다.
- logfile
- 파일로 직접 출력을 지정합니다.
- replacelog
- 명령 실행 전 기존 로그를 지우도록 지정합니다.
- 추적
- 추적을 사용으로 설정하도록 지정합니다.
- 도움말
- 명령 특정 도움말을 제공하도록 지정합니다.
참고: 지정한 서버가
다중 서버에서 공유된 스케줄러 인스턴스를 사용하도록 구성된 경우,
서버 프로세스에서 작성된 EJB 타이머를 찾을 수 있습니다.
findEJBTimers 명령을 사용한 EJB 타이머 찾기에 대한 정보를 참조하십시오.
cancelEJBTimers
이 명령은 지정된 필터 기준을 기반으로 스토리지 EJB 지속적 타이머에서 취소하고 제거합니다.
이 명령의 구문은 다음과 같습니다.
cancelEJBTimers server filter [options] filter: -all | -timer | -app [-mod [-bean ]] -all -timer timer id -app application name -mod module name -bean bean name options: -host host name -port portnumber -conntype connector type -user userid -password password -quiet -logfile filename -replacelog -trace -help다음 옵션이 존재합니다.
- 서버
- EJB 타이머가 있는 서버 프로세스의 이름을 지정합니다.
- -all
- 서버 프로세스와 연관된 모든 EJB 타이머를 찾도록 지정합니다.
- 타이머 ID
- 타이머를 고유하게 식별하는 EJB 타이머 ID를 지정합니다.
- 애플리케이션 이름
- 애플리케이션과 연관된 모든 EJB 타이머를 찾도록 지정합니다.
- 모듈 이름
- 모듈과 연관된 모든 EJB 타이머를 찾도록 지정합니다.
- Bean 이름
- 엔터프라이즈 Bean과 연관된 모든 EJB 타이머를 찾도록 지정합니다.
- 호스트 이름
- 서버 프로세스의 호스트 이름을 지정합니다.
- portnumber
- 서버 프로세스의 포트를 지정합니다.
- 커넥터 유형
- 연결 유형을 지정합니다. 예를 들어, SOAP, RMI 또는 NONE입니다.
- userid
- 서버 프로세스에 연결할 때 사용할 사용자를 지정합니다.
- 비밀번호
- 서버 프로세스에 연결할 때 사용할 비밀번호를 지정합니다.
- quiet
- 출력을 사용 안함으로 설정하도록 지정합니다.
- logfile
- 파일로 직접 출력을 지정합니다.
- replacelog
- 명령 실행 전 기존 로그를 지우도록 지정합니다.
- 추적
- 추적을 사용으로 설정하도록 지정합니다.
- 도움말
- 명령 특정 도움말을 제공하도록 지정합니다.
참고: 지정한 서버가 다중 서버에서 공유된 스케줄러 인스턴스를 사용하도록 구성된 경우, 서버 프로세스에서 작성된 EJB 타이머를 취소할 수 있습니다.
cancelEJBTimers 명령의 예는 CancelEJBTimers 명령 예 주제를 참조하십시오.