Job Processor 명령행

명령행을 통해 Job Processor를 중지, 일시 중지 및 계속할 수 있습니다.

이 기능은 작업량이 많지 않은 기간 동안에만 Job Processor가 실행되도록 하려는 경우 유용합니다. 이러한 향상된 기능을 통해 이제 배치 파일을 Windows 작업 스케줄러에서 스케줄링된 작업으로 사용하여 Job Processor의 시작과 중지를 제어할 수 있습니다. 다음은 다양한 명령행 스위치의 예와 해당 의미입니다.

로그인 자격 증명 재지정

JobProcessor.exe는 명령행 인수를 수용하여 사용자가 빈 암호를 사용할 수 있도록 함으로써, 구성된 사용자 이름, 암호 및 ADMS 서버 로그인 자격 증명을 재지정합니다. 예를 들어, 다음과 같습니다.
  • 빈 암호를 사용하는 Vault 인증:
     JobProcessor.exe -u Administrator -p -s MyVaultServer
    경고: 모든 응용프로그램 또는 배치 파일에서 일반 텍스트 암호를 저장할 때는 주의하십시오. Vault는 암호를 암호화할 때 특별히 주의를 기울이지만 JobProcessor.exe가 암호를 읽은 후에야 이렇게 합니다.
  • Windows 인증:
    JobProcessor.exe -w -s MyVaultServer

예 JobProcessorExample.bat

REM start the job processor
start JobProcessor.exe
REM prevents the job processor from processing any more jobs on its queue after finishing its current job
JobProcessor.exe /pause
REM allows the job processor to continue processing jobs on its queue from a paused state
JobProcessor.exe /resume
REM stops and exits the job processor after finishing its current job
JobProcessor.exe /stop

명령행 옵션은 이미 처리 중인 작업 실행을 중단하지 않는다는 사실을 아는 것이 중요합니다. 명령행을 통해 Job Processor를 중지하거나 일시 중지하면 작업 간의 Job Processor 상태만 수정되며 이는 UI에서 일시 중지되거나 중지된 경우 Job Processor가 동작하는 방식과 유사합니다. 이는 작업이 부분적으로 실행되어 일부 작업이 완료 상태에 도달하지 못하거나, Vault 데이터가 일관성이 없는 상태로 유지되는 더 나쁜 상황이 발생하지 않도록 합니다.