AEM에서 모든 버전을 삭제하지 않도록 버전 제거 매개 변수 구성

Adobe Experience Manager(AEM)에서 버전 삭제를 위해 구성해야 하는 OSGi 매개 변수는 최대 버전 수, 최소 버전 수최대 버전 사용 기간 ​입니다. 이 문서에서는 페이지의 모든 버전을 삭제하지 않는 데 도움이 되는 다양한 사용 사례에서 이러한 매개 변수의 올바른 구성에 대해 설명합니다.

설명 description

환경

AEM(Adobe Experience Manager)

문제/증상

버전 제거 OSGi 매개변수를 설정하면 페이지의 모든 버전이 잘못 지워집니다.

예를 들어 나이에 관계없이 10개의 버전을 유지하고 매개 변수를 다음과 같이 설정하려고 했습니다.

maxAgeDays= -1
minNumberVersions= 0
maxNumberVersions= 10

하지만 이렇게 하면 지정된 대로 10을 유지하는 대신 모든 버전이 지워졌습니다.

해결 방법 resolution

10개의 버전을 유지하기 위한 올바른 매개 변수 구성은 다음과 같아야 합니다.

maxAgeDays= -1
minNumberVersions= 10
maxNumberVersions= 0(maxNumberVersions은(는) 연령에 관계없이 10개 버전을 원하는 경우 여기서 무관합니다).

원인

연령 제한(maxAgeDays)이 설정된 경우 minNumberVersionsmaxNumberVersions 매개 변수는 하한/상한을 제한하는 데 중요합니다.

사용 기간이 0 또는 -1로 설정되어 있고 minNumberVersions이(가) 설정되어 있지 않으면 모든 버전이 제거됩니다. 따라서 원하는 수의 버전을 유지하려면 나이에 관계없이 minNumberVersions이(가) 항상 1보다 크게 설정되어 있는지 확인하십시오.

참고: 현재 버전은 항상 유지됩니다.

사용 사례

다음은 페이지의 모든 버전을 삭제하지 않도록 OSGi 매개 변수를 구성하기 전에 검토할 몇 가지 사용 사례입니다.

minNumberVersion
maxAgeDays
maxNumberVersions
결과
0
-1
10
1일보다 오래된 버전이 10개인 경우에도 이 구성은 모든 버전을 삭제합니다.

이는 minNumberVersions이(가) 0(또는 1보다 작음)으로 설정되어 모든 버전을 삭제해야 함을 나타내기 때문입니다. 연령 제한이 설정되지 않은 경우 maxNumberVersions 매개 변수는 관련이 없게 됩니다.
0
10
10
모든 버전이 10일 이전이고 minNumberVersions 매개 변수가 지정되지 않은 경우 모든 버전이 10일 제한 내에 포함되지 않으므로 제거됩니다.

10일이 넘는 버전이 5개 있고 10일이 넘는 버전이 10개 있으며 minNumberVersions=0,다섯 버전이 유지됩니다.
0
10
0
모든 버전이 10보다 오래된 경우 보존할 최소 버전 수가 없으므로 모든 버전이 삭제됩니다. 이 경우에도 maxNumberVersions이(가) 없습니다. 10일 미만의 버전이 5개 있어도 모든 버전이 삭제됩니다.
-1
-1
10
이 설정은 보존할 최소 버전 수가 없으므로 모든 버전을 삭제합니다. 연령 제한이 설정되지 않은 경우 maxNumberVersions 매개 변수가 관련이 없게 됩니다.
-1
10
10
모든 버전이 10일보다 오래된 경우 보존할 최소 버전 수가 없으므로 모든 버전이 삭제됩니다. 10일 이하의 버전이 없으면 maxNumberVersions 매개 변수는 관련이 없게 됩니다.

10일이 넘는 버전이 5개, 10일이 넘는 버전이 10개, 그리고 minNumberVersions=0인 경우 10일이 넘는 버전 5개만 유지됩니다.
-1
10
0
모든 버전이 10일보다 오래된 경우 보존할 최소 버전 수가 없으므로 모든 버전이 삭제됩니다. 이 경우 maxNumberVersions 매개 변수는 관련이 없습니다.

10일 미만의 버전이 5개, 10일 이전의 버전이 10개, minNumberVersions=0이면 5개 버전이 유지됩니다.
5
10
5
5개 버전이 모두 10일보다 오래된 경우 minNumberVersions이(가) 5로 설정되어 있으므로 5개 버전이 모두 유지됩니다.

10일보다 오래된 버전이 25개인 경우 최소값과 최대값이 모두 5로 설정되어 있으므로 마지막 5개 버전만 유지됩니다.
5
10
10
10일 내에 5개의 버전이 있고 10일보다 오래된 버전이 10개(총 15개 버전)인 경우 minNumberVersions이(가) 5로 설정되고 maxNumberVersions이(가) 10으로 설정되기 때문에 마지막 10개 버전이 유지됩니다. 여기서 최소 및 최대 매개 변수가 모두 중요합니다.

관련 읽기

버전 제거

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f