LogBox 무겁게 아파치의 log4j에서 영감을하고있다.
기본적으로 LogBox 모든 냉각 박스 패키지, 버전 3 이상에 포함되어 있습니다.
따라서 개발자는 독립 실행 형 응용 프로그램으로 LogBox를 사용 할 수있는, LogBox가 냉각 박스가 작동해야하는 것을 의미하지 않는다.
개발자들에게 문제 또는 원하는 작업을 검색, 따라 응용 프로그램이 동작하는 방식을 기록하고 다음 결과를 통해 모금하도록 허용, 자신의 코드를 디버깅하는 방법을 LogBox이 향상됩니다.
LogBox 코어 로깅 프레임 워크, 로그 생성 성분 및 레이아웃 컨트롤러 : LogBox 자체는 네 개의 구성 부품으로 구성된다.
이 구성 요소를 사용하는 것이 아직 잘 조직과 매우 간단 ColdFusion을 사용하는 매우 유연한 로깅 유틸리티를 제공합니다.
특징 :
로깅 이벤트를 분류
기존 응용 프로그램에 쉽게 삽입
사용자 정의 로깅 수준
사용자 정의 로깅 대상
사용자 정의 로그 메시지 형식
사용 가능한 프로그래밍 API
많은 문서
지원되는 로깅 대상 :
로컬 파일
데이터베이스
지저귐
소켓
이메일
SMS
ColdFusion에서 로깅 처리기
시스템 콘솔
사용자 정의 핸들러
이 릴리스의 새로운 기능 :
버그 :
카테고리 데이터를 자르는 것은 DB이 appender에 삽입시 오류를 방지하려면
개선 :
비추천 logbox XML 지원
버전 1.6의 새로운 기능 :
편의점 로그 확인 방법 : canDebug (), canInfo (), canWarn (), canFatal (), canError ().
로깅 클래스와 레벨에 대한 더 나은 설명서를 참조하십시오.
ExtraInfo를위한 더 나은 직렬화 스키마를 가지고 LOGEVENT 클래스를 강화, 그것은에 자동 직렬화를 수행 할 들어오는 추가 정보 객체에 컨벤션 $의 toString ()를 사용할 수 있습니다. 그렇지 않은 경우, 복잡한 경우는 JSON 표기법을 사용합니다.
전송 된 범주가 비어있을 때 LogBox 카테고리 분석은 길이 검사를 필요로한다.
밖으로 손입니다 성능 조정.
버전 1.5의 새로운 기능 :
암시 적 로깅 수준은 최대 수준에 문서의 말씀에 따라 만, 오해하지만 모두 변경되지 않습니다. 당신이 할 때이다 : 정보 = [ "myapp.model"] 또는 디버그 = [ "coldbox.system.ioc를"].
모든 프로그램 구성 방법에 연결 가능성을 추가, 그래서 당신은 그들에게 JQuery와 스타일을 연결할 수 있습니다.
columnMap 속성을 선언 할 때, 정의되지 instance.columns SB의 펜더 오류가 수정되었습니다.
버전 1.4의 새로운 기능 :
DSL에 대한 수정은하지 숫자에 로그 레벨을 변환, 펜더 친 화성을 할 때.
logLevels isLevelValid 유효한 수준 잘못된 부울 동작을 보장하지.
펜더 () 수준의 검사를하고 있지.
로그 수준 인수 유형을 리팩토링 나무 브래드 세 개의 입력 방법 덕분에 그들을 통합 할 수 있습니다.
펜더 등록는 init ()는 제대로 로그 수준을 등록하지.
팩터 로거와 펜더가 초기화를 통해 전송 로깅 수준을 확인하려면 ().
데이터 소스의 ensurance를 업데이트하고 대신 CF 던져 예외를 할 수 있습니다.
LogBox에 대한 XML 스키마의 생성.
요구 사항 :
ColdFusion MX의 7 이상
2 이상 라일로
블루 드래곤 7 이상
댓글을 찾을 수 없습니다