다음 섹션에서는 AEM 사용 시 발생할 수 있는 몇 가지 문제와 이러한 문제를 해결하는 방법에 대한 제안 사항을 다룹니다.
문제가 발생하는 경우 인스턴스(릴리스 및 서비스 팩)에 대한 알려진 문제 목록을 확인하는 것이 유용할 수 있습니다.
다음 표는 관리자가 문제를 해결해야 할 수 있는 문제에 대한 개요를 제공합니다.
역할 | 문제 |
시스템 관리자 | 빠른 시작 jar를 두 번 클릭해도 아무런 효과가 없거나 다른 프로그램과 함께 jar 파일을 엽니다(예: 아카이브 관리자). |
시스템 관리자 |
CRX에서 실행되는 응용 프로그램에서 메모리 부족 오류가 발생합니다. |
시스템 관리자 |
AEM CM Quickstart를 두 번 클릭하면 AEM 시작 화면이 브라우저에 표시되지 않습니다. |
시스템 관리자 관리자 사용자 |
스레드 덤프 만들기 |
시스템 관리자 관리자 사용자 |
닫히지 않은 JCR 세션 확인 |
다음 문제 해결 시나리오에 대한 자세한 내용은 일반적인 설치 문제를 참조하십시오.
스레드 덤프는 현재 활성 상태인 모든 Java 스레드 목록입니다. AEM이 제대로 응답하지 않으면 스레드 덤프가 교착 상태 또는 기타 문제를 식별하는 데 도움이 될 수 있습니다.
https://localhost:4502/system/console/
.AEM Java 인스턴스의 PID(프로세스 ID)를 찾습니다.
예를 들어 ps -ef
또는 jps
을 사용할 수 있습니다.
실행:
jstack <pid>
스레드 덤프가 표시됩니다.
>>
출력 리디렉션을 사용하여 스레드 덤프를 로그 파일에 추가할 수 있습니다.
jstack <pid> >> /path/to/logfile.log
자세한 내용은 JVM 설명서에서 스레드 덤프를 가져오는 방법을 참조하십시오.
AEM WCM에 대한 기능이 개발되면 JCR 세션을 열 수 있습니다(데이터베이스 연결 여는 것과 비교할 수 있음). 열린 세션이 닫히지 않으면 시스템에서 다음과 같은 증상이 나타날 수 있습니다.
닫히지 않은 세션을 분석하고 세션을 닫지 않는 코드를 찾으려면 기술 자료 문서 닫히지 않은 세션 분석을 참조하십시오.
OSGi 번들의 상태는 또한 가능한 문제를 조기에 나타낼 수 있다.
AEM 웹 콘솔;예: https://localhost:4502/system/console/
.
OSGI 탭에서 번들을 선택합니다.
확인: