AEM 문제 해결

주의

AEM 6.4가 확장 지원이 종료되었으며 이 설명서는 더 이상 업데이트되지 않습니다. 자세한 내용은 기술 지원 기간. 지원되는 버전 찾기 여기.

다음 섹션에서는 AEM을 사용할 때 발생할 수 있는 몇 가지 문제와 이러한 문제를 해결하는 방법에 대한 제안 사항을 다룹니다.

노트

AEM에서 작성 문제를 해결하는 경우 작성자를 위한 문제 해결.

노트

문제가 발생하는 경우 알려진 문제 예(릴리스 및 서비스 팩).

관리자에 대한 문제 해결 시나리오

다음 표에서는 관리자가 문제를 해결해야 할 수 있는 문제에 대한 개요를 제공합니다.

역할 문제
시스템 관리자

Quickstart jar를 두 번 클릭해도 아무런 효과가 없거나 다른 프로그램(예: 아카이브 관리자)에서 jar 파일을 엽니다

시스템 관리자

CRX에서 실행 중인 내 애플리케이션에서 메모리 부족 오류가 발생합니다

시스템 관리자

AEM CM Quickstart를 두 번 클릭해도 AEM 시작 화면이 브라우저에 표시되지 않습니다

시스템 관리자

관리자 사용자

스레드 덤프 만들기

시스템 관리자

관리자 사용자

닫히지 않은 JCR 세션 확인

설치 문제

자세한 내용은 일반적인 설치 문제 다음 문제 해결 시나리오에 대한 자세한 내용은

  • Quickstart jar를 두 번 클릭해도 아무런 효과가 없거나 JAR 파일이 다른 프로그램(예: 아카이브 관리자)과 함께 있는 경우에는 적용되지 않습니다.
  • CRX에서 실행되는 응용 프로그램에서 메모리 부족 오류가 발생합니다.
  • AEM Quickstart를 두 번 클릭해도 AEM 시작 화면이 브라우저에 표시되지 않습니다.

분석 문제 해결 방법

스레드 덤프 만들기

스레드 덤프는 현재 활성 상태인 모든 Java 스레드의 목록입니다. AEM이 제대로 응답하지 않으면 스레드 덤프가 교착 상태 또는 기타 문제를 식별하는 데 도움이 될 수 있습니다.

Sling 스레드 덤퍼 사용

  1. 를 엽니다. AEM 웹 콘솔; 예를 들어 http://localhost:4502/system/console/.

  2. 을(를) 선택합니다 스레드​아래에​상태 탭.

screen_shot_2012-02-13at43925pm

jstack 사용(명령줄)

  1. AEM Java 인스턴스의 PID(프로세스 ID)를 찾습니다.

    예를 들어 ps -ef 또는 jps.

  2. 실행:

    jstack <pid>

  3. 스레드 덤프가 표시됩니다.

노트

를 사용하여 스레드 덤프를 로그 파일에 추가할 수 있습니다 >> 출력 리디렉션:

jstack <pid> >> /path/to/logfile.log

자세한 내용은 JVM에서 스레드 덤프를 가져오는 방법 자세한 내용은 설명서 를 참조하십시오

닫히지 않은 JCR 세션 확인

AEM WCM용 기능을 개발하면 JCR 세션을 열 수 있습니다(데이터베이스 연결을 여는 것과 유사). 열린 세션이 종료되지 않으면 시스템에 다음과 같은 증상이 나타날 수 있습니다.

  • 시스템이 느려집니다.
  • 많은 CacheManager를 볼 수 있습니다. 크기 조정 로그 파일의 모든 항목 다음 숫자(size=<x>)에 캐시 수가 표시되고 각 세션은 여러 캐시를 엽니다.
  • 시스템이 때때로 메모리가 부족합니다(심각도에 따라 몇 시간, 일 또는 몇 주 후).

닫히지 않은 세션을 분석하고 세션을 닫지 않는 코드를 확인하려면 기술 자료 문서를 참조하십시오 닫히지 않은 세션 분석.

Adobe Experience Manager 웹 콘솔 사용

OSGi 번들의 상태는 가능한 문제를 조기에 나타낼 수도 있습니다.

  1. 를 엽니다. AEM 웹 콘솔; 예를 들어 http://localhost:4502/system/console/.

  2. 선택 번들 아래에 OSGI 탭.

  3. 확인:

    • 번들 상태. 비활성 또는 충족되지 않은 경우 번들을 중지하고 다시 시작하려고 합니다. 문제가 지속되면 다른 방법을 사용하여 더 자세히 조사해야 할 수 있습니다.
    • 번들에 종속성이 있는지 여부. 이러한 세부 사항은 링크인 개별 번들 이름 을 클릭하여 확인할 수 있습니다(다음 예에는 문제가 없음).

screen_shot_2012-02-13at44706pm

이 페이지에서는