오류에 대한 이벤트 로깅
캐시를 실행할 때 오류 메시지는 매우 유용할 수 있습니다. 필요한 경우 이러한 메시지를 로그 파일에 저장할 수 있습니다. 사용자가 오류 로깅을 활성화할 때마다 새 추적 파일이 생성됩니다. %NCHOME%\log-files
(Windows) 또는 /opt/ncache/log-files
(Linux) 기본적으로 현재 타임스탬프를 사용합니다.
오류 로깅을 활성화하면 FATAL 및 NORMAL 로그가 생성되고, 자세한 오류 로깅을 활성화하면 INFO, DEBUG 및 WARNING 로그가 포함된 로그 파일이 생성됩니다. 기본적으로 로깅은 비활성화되어 있습니다. "자세한 오류 로깅"을 활성화하면 로그가 매우 자주 생성되므로 캐시/클러스터 성능에 영향을 미칠 수 있습니다. 오류가 발생하면 애플리케이션의 이벤트 로그 시스템에 보고됩니다.
주의 사항
이 기능은 다음에서도 사용할 수 있습니다. NCache Professional.
.NET에 대한 이벤트 로깅 활성화
사용법 - NCache 관리 센터
를 실행 NCache 관리 센터로 이동하여 http://localhost:8251 or
<server-ip>:8251
Windows 및 Linux에서.왼쪽 탐색 모음에서 클러스터된 캐시 or 로컬 캐시, 구성할 캐시를 기반으로 합니다.
캐시 이름에 대해 다음을 클릭하십시오. 자세한 정보 보기.
그러면 캐시에 대한 세부 구성 페이지가 열립니다. 로 이동 고급 설정 탭을 클릭하십시오. 옵션 왼쪽 막대에서.
확인 오류 로깅 활성화 확인란의 선택을 취소합니다.
자세한 오류 로깅을 활성화하려면 다음을 확인하십시오. 자세한 오류 로깅 활성화 체크박스. 지정 로그 파일 경로 이 로그를 다른 경로에 저장하려는 경우.
- 를 클릭하십시오 저장 (Save Changes) 이 구성을 캐시에 적용합니다.
수동 편집 NCache 구성
중대한
구성을 변경하기 전에 캐시가 중지되었는지 확인하십시오.
- 다음을 통해 로그를 활성화/비활성화합니다. config.ncconf 를 지정하여
<logging>
아래에 태그<cache-settings>
태그 :
<cache-settings ...>
<logging enable-logs="True" trace-errors="True" trace-notices="False" trace-warnings="False" trace-debug="False" log-path=""/>
</cache-settings>
- 럭셔리 클라이언트 로깅, 의 값을 수정합니다. 클라이언트.ncconf 클라이언트 노드의:
<cache id="myreplicatedcache" load-balance="True" enable-client-logs="False" log-level="error">
<server name="20.200.20.38"/>
</cache>
- 변경이 완료되면 캐시를 시작하고 다시 시작합니다. NCache 서비스를 제공합니다.
Java 클라이언트에 대한 이벤트 로깅 활성화
로그인 NCache Java 클라이언트는 다음을 설정하여 제어할 수 있습니다. enableNCLogs
캐시를 초기화하기 전에 속성.
System.setProperty("enableNCLogs", Level.INFO.toString());
로그 파일은 애플리케이션 홈 디렉터리에 생성됩니다. 위 속성은 모든 INFO 메시지의 로깅을 활성화합니다. 또한 SEVERE 및 WARNING 메시지의 로깅도 활성화됩니다.
레벨 클래스(Java.util.logging
)은 로깅 출력을 제어하는 데 사용할 수 있는 표준 로깅 수준 세트를 정의합니다. 로깅 레벨 개체는 순서가 지정되고 순서가 지정된 정수로 지정됩니다. 특정 수준에서 로깅을 활성화하면 모든 상위 수준에서도 로깅이 활성화됩니다. 클라이언트는 다음과 같이 미리 정의된 레벨 상수를 사용해야 합니다. Level.SEVERE
. 내림차순으로 레벨은 다음과 같습니다.
- SEVERE(가장 높은 값)
- 경고
- 정보
- 구성
- FINE
- 파이 너
- FINEST(가장 낮은 값)
게다가 레벨도 있다 떨어져서 로깅을 끄는 데 사용할 수 있는 모든 모든 메시지의 로깅을 활성화하는 데 사용할 수 있습니다.