3월 10, 2022
백그라운드 작업 처리:만들기,예약,일정 변경
배경 작업은 무엇입니까?
백그라운드 작업은 일반적인 대화형 작업 뒤에 실행되는 비대화형 프로세스입니다. 병렬로 실행되며 대화 형(전경 작업)프로세스 및 작업을 방해하지 않습니다.
작업 로그를 확인하여 분석할 수 있습니다.
백그라운드 작업의 장점
- 수동 작업 감소&작업 자동화.
- 사용자의 선택에 따라 예약 할 수 있습니다.
- 사용자 상호 작용을 줄이고 사용자 입력없이 백그라운드에서 원활하게 실행할 수 있습니다
- 백그라운드 작업에 대한 변형을 정의하면 사용자는 필드의 값 입력에 대해 걱정할 필요가 없습니다. 따라서 사용자 혼란도 줄어 듭니다.
- 밤에 실행되도록 예약할 수 있는 시간 소모적/리소스 집약적 프로그램에 이상적입니다(시스템 부하가 낮은 경우).
백그라운드 작업은 세 가지 범주로 분류됩니다–
- 클래스(높은/중요한 우선 순위): -일부 작업은 긴급 또는 중요 하 고 클래스 우선 순위 작업을 예약 해야 합니다. 클래스 우선 순위는 하나 이상의 백그라운드 작업 프로세스를 예약합니다. 사용자는 우선 순위 작업을 클래스에 할당해야 하는 백그라운드 작업 프로세스의 수를 결정해야 합니다. 사용자가 이 범주에 대해 2 개의 백그라운드 작업 프로세스를 선택한 다음 클래스에 대해 사용 가능한 백그라운드 작업 프로세스를 선택한다고 가정합니다.
- 클래스 비(중간 우선 순위): -클래스 작업이 완료되면 클래스 작업이 백그라운드에서 실행되기 시작합니다.클래스 1 과 클래스 2 작업이 모두 완료된 후 실행됩니다.
백그라운드 작업의 가능한 상태
- 예약:–프로그램 이름과 변형을 정의했지만 시작 날짜,종료 날짜,빈도 등과 같은 시작 조건은 정의되지 않았습니다. 즉,시스템에서 작업을 예약해야 하는 시기를 정의하지 않았습니다.
- 출시:-작업 정의에 필요한 모든 기준이 충족됩니다. 시작 조건은 작업이 릴리스 상태에 있어야 합니다.
- 준비:-백그라운드 작업 프로세스에서 작업을 실행하는 데 필요한 모든 조건이 충족됩니다. 그러나 작업 스케줄러는 백그라운드 작업 프로세스를 무료로 대기하고 있기 때문에 작업을 큐에 넣었습니다.
- 활성:-작업이 백그라운드에서 실행되기 시작했습니다. 작업이 활성 상태인 후에는 작업 상태를 변경할 수 없습니다.
- 완료:–작업이 성공적으로 실행됩니다. 그것은 원하는 작업이 오류없이 경쟁한다는 것을 의미합니다.
- 취소됨:–두 가지 가능성이 있습니다. 관리자가 작업을 강제로 취소했거나 작업에 문제가 있을 수 있습니다. 작업 로그에서 이를 조사할 수 있습니다.
배경 작업을 예약하는 방법?
백그라운드 작업을 예약할 수 있습니다. 계획 또는 즉시 작업을 예약 할 수 있습니다.
1 단계)
2 단계)작업 이름,우선 순위 및 대상 서버를 입력합니다. 대상 서버에서 예약된 백그라운드 작업은 해당 서버에서 실행됩니다. 대상 서버를 정의하는 주요 목적은 워크로드 균형 조정입니다.
3 단계)”스풀 목록 수신자”를 클릭하십시오. 당신은 당신의 사서함에 출력을 얻을 것이다. 당신은 웹 사이트에서 이메일을 확인할 수 있습니다.
만들기,예약,일정 변경 4 단계)사용자 이름을 삽입하고 복사 버튼을 클릭합니다.
단계 6)프로그램 이름,변형 세부 사항을 정의합니다.
- 필드에 프로그램 이름,변형 이름을 입력합니다. 당신이 당신의 요구 사항에 따라 변형을 생성하지 않은 경우,다음 비워 둡니다.
- 저장 버튼을 누릅니다.
7 단계)작업을 예약하면 다음 화면이 나타납니다.
8 단계)시작 조건을 클릭하여 작업의 시작 날짜,종료 날짜,빈도 등을 입력합니다. 시작 조건을 지정하지 않으면 작업이 항상 예약된 상태로 유지됩니다. 예약된 상태의 작업은 실행되지 않습니다.
- 날짜/시간을 클릭합니다(정기 작업의 경우). “즉시”를 클릭하면 작업이 바로 실행되기 시작합니다. 그러나 정기 작업으로 설정되지 않습니다. 그것은”언론과 실행”과 같습니다.”
- 작업의 시작 날짜/시간,종료 날짜/시간을 정의합니다. 작업이 예약된 시작 날짜/시간을 충족하면 작업이 해제됩니다.
- 주기 값을 누릅니다.
9 단계)시간별/일별/주별 기간을 클릭하여 요구 사항에 따라 작업 빈도를 정의합니다.다른 기간을 선택합니다
단계 10)여기서 작업의 반복 기준을 지정합니다.예를 들어 시작 날짜로부터 5 일마다 작업을 실행할 수 있습니다. 여기서 10 분마다 실행할 작업을 선택합니다.
단계 11)저장 버튼을 클릭합니다.
단계 12)저장을 다시 클릭합니다.
13)다시 저장을 클릭합니다.
단계 14)작업 단계 및 시작 조건이 정의되면 다음 창이 나타납니다.
단계 16)작업 상태를 파악합니다.
단계 17)모니터링할 작업에 대한 기준을 선택합니다.
- 작업을 예약 한 작업 이름과 사용자 이름을 입력하십시오.
- 작업 상태를 선택합니다.
- 날짜 범위를 지정합니다. 이 시나리오에서는 날짜에서 열린 상태로 유지하면서 종료 날짜를 지정합니다.
단계 18)다음 화면이 나타납니다. 상태를 보면,그것은 조건이 충족 시작 해제 수단이고,작업이 대기열에 백그라운드 작업 프로세스가 무료로 대기 중입니다.
백그라운드 작업
다시 예약된 작업은 나중에 실행되지 않습니다. 이 활성 상태에 일단 기억,당신은 작업을 예약 취소 할 수 없습니다.1 단계)실행 37.
2 단계)기준을 입력합니다.
- 작업이 예약된 작업 이름 및 사용자 이름.
- 상태를 선택합니다. 작업 스케줄을 해제하려면 릴리스/준비 상태만 선택할 수 있습니다.
- 날짜 범위를 지정합니다.실행 버튼을 누릅니다.
단계 3)지정된 작업을 선택하고 작업->(릴리스됨->예약됨)을 누릅니다.
4 단계)”출시됨->예약됨”을 누르면 상태 표시줄에 메시지가 표시됩니다.