Show Menu
화제×

ContextHub 진단

ContextHub에서는 ContextHub 프레임워크의 개요를 볼 수 있는 진단 페이지를 제공합니다. 페이지를 열려면 AEM 작성자 인스턴스의 contexthub.diagnostics.html 페이지로 이동합니다(예:
http://<host>:<port>/conf/<tenant>/settings/cloudsettings/default/contexthub.diagnostics.html
# 페이지에서는 생성된 저장소 및 UI 모듈, 로드되는 클라이언트 라이브러리 폴더 및 유용한 페이지에 대한 링크를 제공합니다.
진단 정보를 반환하려면 디버그 모드가 활성화되어 있어야 하며, 그렇지 않으면 진단 페이지가 비어 있게 됩니다. 디버그 모드 활성화 방법에 대한 자세한 내용은 이 문서를 참조하십시오.
ContextHub 구성이 이전 경로 아래에 여전히 있으면 진단 페이지의 위치가 http://<host>:<port>/libs/settings/cloudsettings/legacy/contexthub.diagnostics.html 됩니다.

스토어

스토어 섹션에는 구성된 모든 ContextHub 저장소가 나열됩니다. 목록의 각 항목은 다음 정보로 구성됩니다.
  • ​제목:스토어가 기반으로 하는 스토어 유형입니다 .
  • ​경로:구성을 보유하는 저장소 노드의 경로입니다.
  • ​resourceType:저장소 유형이 정의된 저장소 노드의 경로입니다.
  • ​clientlibs:스토어 유형을 구현하는 클라이언트 라이브러리의 카테고리.

모듈

모듈 섹션에는 구성된 모든 ContextHub UI 모듈이 나열됩니다. 목록의 각 항목은 다음 정보로 구성됩니다.
  • ​경로:구성을 보유하는 저장소 노드의 경로입니다.
  • ​resourceType:UI 모듈 유형이 정의된 저장소 노드의 경로입니다.
  • ​clientlibs:UI 모듈 유형을 구현하는 로드된 클라이언트 라이브러리의 범주입니다.

Clientlibs

Clientlibs 섹션에는 ContextHub에서 로드한 모든 클라이언트 라이브러리 폴더가 나열됩니다. 클라이언트 라이브러리는 다음과 같이 분류됩니다.
  • ​kernel.js:ContextHub 프레임워크, 세그먼트 엔진 및 스토어 유형을 구현하는 클라이언트 라이브러리
  • ​ui.js:ContextHub UI 및 UI 모듈 유형을 구현하는 클라이언트 라이브러리
  • ​style.css:클라이언트 라이브러리에서 로드되는 CSS 파일

URL

URL 섹션에는 ContextHub 기능에 대한 링크가 포함되어 있습니다.
  • ​ContextHub 모듈 구성:ContextHub 저장소 구성의 Javascript 개체 표현을 포함하는 /etc/cloudsettings/default/contexthub.config.kernel.js 파일을 엽니다.
  • ​ContextHub UI 구성:ContextHub UI 모드 구성의 Javascript 개체 표현을 포함하는 /etc/cloudsettings/default/contexthub.config.ui.js 파일을 엽니다.
  • ​kernel.js:ContextHub 프레임워크, 세그먼트 엔진 및 스토어 유형을 구현하는 클라이언트 라이브러리의 소스 코드가 들어 있는 /etc/cloudsettings/default/contexthub.kernel.js 파일을 엽니다.
  • ​ui.js:ContextHub UI 및 UI 모듈 유형을 구현하는 클라이언트 라이브러리의 소스 코드가 들어 있는 /etc/cloudsettings/default/contexthub.ui.js 파일을 엽니다.
  • ​style.css:ContextHub UI 및 UI 모듈의 CSS 스타일이 포함된 /etc/cloudsettings/default/contexthub.styles.css 파일을 엽니다.