LogBox đã được truyền cảm hứng mạnh mẽ bởi Apache Log4j .
Theo mặc định, LogBox là bao gồm tất cả các ColdBox gói, phiên bản 3 hoặc cao hơn.
Điều này không có nghĩa là LogBox cần ColdBox để làm việc, các nhà phát triển có thể sử dụng như một LogBox ứng dụng độc lập.
LogBox sẽ cải thiện cách phát triển gỡ lỗi mã của họ, cho phép họ theo dõi và ghi lại cách một ứng dụng xử và sau đó nhâm nhi thông qua các kết quả, tìm kiếm các vấn đề hay hành động mong muốn.
LogBox chính nó được bao gồm bốn bộ phận cấu thành: lõi LogBox, khung đăng nhập, các thành phần tạo log và bộ điều khiển bố trí.
Thành phần này cung cấp một tiện ích ghi rất linh hoạt cho ColdFusion, chưa được tổ chức tốt và khá đơn giản để sử dụng.
Tính năng :
- Phân loại sự kiện khai thác gỗ
- Dễ dàng chèn vào các ứng dụng hiện có
- Tùy mức độ khai thác gỗ
- Tùy chỉnh khai thác gỗ
- định dạng tin nhắn đăng nhập tùy chỉnh
- API theo chương trình có sẵn
- Rất nhiều tài liệu
- khu khai thác gỗ hỗ trợ:
- Local file
- Cơ sở dữ liệu
- Sockets
- SMS
- handler ColdFusion khai thác gỗ
- Hệ thống giao diện điều khiển
- xử lý tùy chỉnh
Khu
là gì mới trong phiên bản này:
- Bugs:
- cắt xén dữ liệu loại để tránh lỗi trên chèn vào DB appender
- Cải tiến:
- hỗ trợ XML logbox Phản đối
là gì mới trong phiên bản 1.6:
- phương pháp tiện lợi cho việc kiểm tra log:. CanDebug (), canInfo (), canWarn (), canFatal (), canError ()
- tài liệu tốt hơn về các lớp học và mức độ khai thác gỗ.
- Tăng cường lớp logEvent để có một schema serialization tốt hơn cho extraInfo, nó có thể sử dụng ước $ toString () trên đến thông tin thêm đối tượng để làm tự động tuần tự trên đó. Nếu không, nếu phức tạp nó sẽ sử dụng ký hiệu của JSON.
- category LogBox phân tích cần kiểm tra chiều dài khi các loại gửi là trống.
- Hiệu suất điều chỉnh đó là bàn tay ra khỏi.
là gì mới trong phiên bản 1.5:
- mức độ khai thác gỗ Implicit không thay đổi về mức tối đa mà thôi, nhưng cả hai, quan niệm sai lầm theo những gì các tài liệu nói rằng. Đây là khi bạn làm:. Thông tin = ["myapp.model"] hoặc debug = ["coldbox.system.ioc"]
- Thêm khả năng nối để tất cả các phương pháp cấu hình chương trình, vì vậy bạn có thể nối chúng phong cách jquery.
- SB suy appender khi tuyên bố một tài sản columnMap, instance.columns không được định nghĩa là bây giờ cố định.
là gì mới trong phiên bản 1.4:
- Fixes để DSL khi làm appender ái, không chuyển đổi cấp độ đăng nhập để số.
- logLevels isLevelValid không đảm bảo một hoạt động boolean sai mức độ hợp lệ .
- appender () không làm kiểm tra trình độ.
- Refactoring các loại mức độ log luận để củng cố nó tại ba phương pháp đầu vào nhờ Brad gỗ.
- appender đăng ký một init () không đăng ký các mức đăng nhập một cách chính xác.
- Refactor logger và appender để xác minh mức độ khai thác gỗ được gửi qua init ().
- Cập nhật về việc bảo đảm datasources và để cho CF ném ngoại lệ thay thế.
- Tạo ra các lược đồ XML cho LogBox.
Yêu cầu :
- ColdFusion MX 7 hoặc cao hơn
- Railo 2 hoặc cao hơn
- bluedragon 7 hoặc cao hơn
Bình luận không