스케줄에 에이전트 트리거
정기적으로 실행해야 하는 에이전트인 경우 스케줄에 따라 실행되도록 에이전트를 구성합니다.
시작하기 전에
이 태스크 정보
이벤트나 스케줄에서 에이전트를 트리거할 수 있습니다. 스케줄에서 에이전트를 트리거하려면 다음 단계를 수행하십시오.
프로시저
- 에이전트 특성 상자의 기본사항 탭에서 스케줄을 클릭합니다.
-
스케줄 단추 옆에 있는 풀다운 목록에서 다음 스케줄 중 하나를 선택합니다. 웹은 예약된 에이전트 호출 기능을 지원하지 않지만, 웹에 있는 에이전트는 Tools/Macros 등을 통해 또는 URL에서 다른 방법으로 불러올 수 있습니다.
- 하루에 두 번 이상
- 업무 프로세스에 매우 중요한 높은 우선순위를 가진 애플리케이션 및 승인을 위해 문서를 전달하는 워크플로우 애플리케이션과 같이 하루에 여러 번 복제하는 애플리케이션에서 이 스케줄을 사용합니다. 스케줄이 너무 자주 실행되는 경우(예를 들어 5분마다), 서버의 성능에 영향을 미칠 수 있습니다.
- 일별
- 중요하지만 하루에 한 번만 실행될 경우라도 지연을 초래하지 않는 활동에서 이 스케줄을 사용합니다. 예를 들어, 새로운 문서 발송 또는 낮은 우선순위의 할당 생성 등이 있습니다.
- 주별
- 일상적인 태스크의 경우 이 스케줄을 사용합니다. 예를 들어, 요약 보고서 생성 및 주의 발송이 있습니다.
- 월 단위
- 낮은 우선순위 유지관리의 경우 이 스케줄을 사용합니다. 예를 들어, 문서 아카이브 및 회사 뉴스레터 배포가 있습니다.
- 수행 안함
- 특정 환경에서 실행하지 않으려는 에이전트의 경우 이 스케줄을 사용합니다. 예를 들어, 웹에서 실행되는 에이전트 또는 다른 에이전트에 의해 호출되는 에이전트의 경우 이 실행 옵션을 사용하십시오.
-
풀다운 메뉴에서 선택한 후 스케줄 단추를 클릭하여 스케줄 대화 상자를 표시합니다. 에이전트를 실행할 시간에 정확하게 정보를 추가할 수 있습니다. 예를 들어,
- 하루에 한번 이상을 지정할 경우, 에이전트가 하루에 실행되는 횟수를 지정할 수 있습니다. 또한 에이전트가 주말에 실행되지 않도록 지정할 수 있습니다.
- 매주를 지정할 경우, 에이전트가 실행될 요일을 지정할 수 있습니다.
- 매월을 지정할 경우, 원하는 달에서 에이전트가 실행되는 날짜와 시간을 지정할 수 있습니다.
-
동일한 스케줄 대화 상자에서 에이전트를 실행할 서버도 지정할 수 있습니다. 실행 위치 풀다운 목록에서 해당 서버를 선택하거나, 사용자가 서버를 선택할 수 있도록 지정할 수 있습니다.
- 로컬
- 에이전트는 클라이언트에서만 실행됩니다. 에이전트 스케줄 설정에 이 옵션을 사용하여 로컬 Notes® 클라이언트에서 백그라운드로 실행하십시오. 에이전트를 포함하는 애플리케이션은 로컬 애플리케이션이어야 합니다. 에이전트는 현재 Notes® ID의 권한으로 실행됩니다. 주기적 에이전트를 로컬 Notes® 클라이언트에서 실행하려면 먼저 사용자 환경 설정 대화 상자()의 기본사항 탭에서 주기적 로컬 에이전트 사용 상자를 선택해야 합니다.
- 임의의 서버
- 서버는 에이전트를 사용할 수 있는 서버에서 실행됩니다. 에이전트가 다중 서버에서 실행되고 복제되는 애플리케이션에서 문서를 변경 중이면, 복제 충돌을 금지할 서버를 지정해야 합니다. 그런 다음, 에이전트의 예약 실행을 방해하지 않도록 애플리케이션의 복제 일정을 설정합니다. 애플리케이션의 (복제본 대신) 복사본을 사용하는 경우 이 옵션을 사용하면 문제가 발생하지 않습니다.
- 지정한 서버
- 에이전트는 사용 가능한 서버 목록에서 선택하는 단일 서버에서만 실행됩니다.
- 에이전트가 사용 가능할 때 서버 선택
- 이 항목을 선택하면 사용자는 에이전트가 사용 가능할 때 서버를 선택해야 합니다. 사용할 수 있는 애플리케이션에서 에이전트를 분산시키는데 유용합니다.
-
대상 풀다운 목록에서 에이전트가 실행될 애플리케이션에서 문서를 선택합니다. 다음의 두 가지 항목을 선택할 수 있습니다.
- 애플리케이션의 모든 문서
- 모든 새로운 문서와 수정된 문서
위의 옵션은 웹에서 지원되지 않습니다.
결과
에이전트 스케줄을 설정할 때 여러 서버에서 실행하는 에이전트가 복제되는 애플리케이션에서 문서를 변경할 때 복제 충돌을 방지할 서버를 지정해야 한다는 것을 기억해야 입니다. 그런 다음, 에이전트의 예약 실행을 방해하지 않도록 애플리케이션의 복제 일정을 설정합니다. 하루 중에 지정된 시간이 아니라 설정한 주기에 따라 에이전트 실행이 예약됩니다. 예를 들어, 에이전트가 시간별로 실행되도록 예약할 경우, 에이전트는 마지막 실행 시간에서 한 시간 후에 실행됩니다.