AEM Cloud Manager에서 부실 환경 변수 수정
Adobe Experience Manager as a Cloud Service(AEMaaCS) - Sites에서 구성 파일을 업데이트하지만 일부 속성은 변경 사항을 반영하지 않습니다. 속성이 이전에 환경 변수 또는 암호를 사용했으며 하드 코딩된 값으로 바꾼 경우에도 AEM에서 이전 참조를 사용할 수 있습니다. AEM이 하드코딩된 새 값보다 기존 비밀의 우선 순위를 지정하기 때문에 이 문제가 발생합니다. 이 문제를 해결하려면 Cloud Manager에서 사용하지 않는 비밀을 제거하거나 업데이트한 다음 구성을 다시 배포합니다.
설명 description
환경
제품: Adobe Experience Manager as a Cloud Service - 사이트(AEMaaCS - 사이트)
환경 유형: 개발
제공 제품: Cloud Manager
문제/증상
- 구성 파일을 업데이트할 때 특정 속성에 대한 변경 사항은 적용되지 않습니다.
- 이전에 속성이 환경 변수 또는 암호를 사용한 경우 이것을 하드코딩된 값으로 바꾸면 이전 참조가 재정의되지 않습니다.
- 시스템은 업데이트된 구성을 배포한 후에도 이전 암호를 계속 사용합니다.
- 이 문제는 하드코딩된 값에 대해 기존 기밀을 우선하는 OSGi 구성 보간으로 인해 발생합니다.
해결 방법 resolution
- 이전에 OSGi 구성에 사용되었지만 더 이상 필요하지 않은 환경 변수 또는 비밀을 식별합니다.
- Adobe Cloud Manager으로 이동하여 이러한 변수 또는 비밀을 찾습니다.
- Cloud Manager에서 직접 사용하지 않는 항목을 삭제하거나 업데이트합니다.
- 이러한 변경 작업을 수행한 후 업데이트된 구성 파일을 다시 배포합니다.
주요 정보:
- OSGi 구성에 대해 지울 캐시가 없습니다. AEM은 하드코딩된 값보다는 기존 비밀의 우선 순위를 지정할 뿐입니다.
- 코드에 더 이상 필요하지 않은 경우 Cloud Manager에서 사용되지 않은 비밀 또는 변수를 제거합니다.
다음 단계를 수행하면 업데이트된 구성이 예상대로 작동하는지 확인합니다.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f