타이머 서비스 구성
특정 EJB 컨테이너에 대한 EJB 타이머 서비스를 구성하고 관리할 수 있습니다.
이 태스크 정보
WebSphere® Application Server는 EJB(Enterprise JavaBeans) 타이머 서비스를 구현합니다. 사용자 비즈니스 필요에 따라, 지속적 타이머 또는 비지속적 타이머를 사용할 수 있습니다. 서버의 라이프사이클을 벗어나 서버가 종료 및 재시작되더라도 지속될 수 있는 타이머 존재성을 보장받기 위해 타이머 기반 이벤트에 대한 타이머를 작성하려는 경우, 지속적 타이머는 유용합니다. 서버를 시작하면 이전에 시작된 지속적 타이머는 자동으로 시작되며 데이터베이스 인스턴스를 요구합니다.
애플리케이션 서버가 중지되거나 활성 상태에 남아있는데 실패한 경우, 비지속적 타이머는 취소된 데이터 저장소를 사용하지 않습니다. 비지속적 타이머는 단지 타이머가 작성되는 서버에 존재합니다.
지속적 및 비지속적 타이머 모두 작업 관리자를 필요로 합니다. 지속적 타이머는 스케줄러 서비스가 사용하는 작업 관리자를 사용합니다. 비지속적 타이머는 기본값으로 서버 기본 작업 관리자를 사용하지만, EJB 타이머 스크립트를 통해 다른 작업 관리자를 사용하도록 구성될 수 있습니다. 비지속적 타이머는 스케줄러 서비스를 사용하지 않습니다.
관리 콘솔에서 지속적 및 비지속적 타이머에 EJB 타이머 서비스를 구성하고 관리할 수 있습니다. 지속적 및 비지속적 타이머에 대한 구성은 서로 배타적이지 않습니다. 애플리케이션은 지속적 및 비지속적 타이머를 둘 다 포함할 수 있습니다.