잘못된 구성으로 인해 유지 관리 작업이 실행되지 않습니다.

유지 관리 창 구성에 필수 속성이 없거나 잘못된 재정의가 포함되어 있으면 유지 관리 작업이 실패할 수 있습니다. 잘못된 구성을 수정하거나 제거하면 일반 스케줄러 동작이 복원됩니다.

설명 description

환경

  • Adobe Experience Manager as a Cloud Service (AEMaaCS)
  • AEM Managed Services
  • Adobe Developer App Builder

문제/증상

  • 오류 로그에 시작 및/또는 종료 시간 잘못과 같은 메시지가 표시됩니다. null, null.
  • 로그에 유지 관리 창이 없습니다.
  • 유지 관리 작업이 일정에 따라 실행되지 않습니다.
  • 유지 관리 UI에 예상 작업이 표시되지 않습니다.
  • 로그가 완료를 나타내더라도 작업이 중지된 것으로 표시됩니다.

원인

시스템은 /conf path over /apps에서 구성의 우선 순위를 지정합니다. /conf에 잘못되었거나 불완전한 노드가 있으면 올바른 구성을 재정의하여 스케줄러가 적절한 유지 관리 창 정의를 로드할 수 없습니다. 시작 및 종료 시간이 누락되거나 작업 이름이 일치하지 않는 등의 잘못된 값이 있으면 오류가 발생합니다.

해결 방법 resolution

이 문제를 해결하려면 다음 단계를 수행합니다.

  1. 로그를 검토하여 잘못된 유지 관리 창 정의를 나타내는 오류를 식별합니다.
  2. /conf/global/settings/granite/operations/maintenance에서 구성을 검사하고 불완전하거나 비어 있는 노드를 식별합니다.
  3. 누락되거나 잘못된 값이 포함된 잘못된 구성 노드를 제거합니다.
  4. 필요한 속성에 대해 /apps/settings/granite/operations/maintenance 아래의 구성을 확인하십시오.
  5. granite.maintenance.name과(와) 같은 작업 식별자가 예상 값과 일치하는지 확인하십시오.
  6. 표준 배포 프로세스를 통해 수정된 구성을 재배포합니다.
  7. 유지 관리 UI에 예상 작업이 표시되는지 확인합니다.
  8. 다음 예약된 기간 동안 로그를 확인하여 작업이 성공적으로 시작되고 완료되는지 확인하십시오.

관련 읽기

recommendation-more-help
experience-cloud-kcs-help-kbarticles