LogBox已由的Apache的Log4j 大量的啟發。
默認情況下,LogBox包含在所有的冷箱包,版本3或更高。
這並不意味著LogBox需要冷箱工作,開發人員能夠使用LogBox作為一個獨立的應用程序。
LogBox將提高開發人員如何調試自己的代碼,使他們能夠跟踪並記錄如何將應用程序的行為,然後通過品嚐結果,搜索問題或所需的操作。
LogBox本身是由四個組成部分:LogBox芯,日誌框架,日誌創作組件和佈局控制器。
該組件提供了一個非常靈活的日誌記錄工具對ColdFusion,但良好的組織和使用非常簡單。
特點
- 進行分類記錄事件
- 易於插入到現有的應用程序
- 在自定義日誌記錄級別
- 在自定義日誌目的地
- 在自定義日誌消息格式
- 在編程API可用
- 在大量的文件
- 在本地文件
- 在數據庫
- 在微博
- 在套接字
- 電子郵件
- 短信
- 在ColdFusion的日誌處理程序
- 在系統控制台
- 在自定義處理程序
<李類=“bbli”>支持的日誌記錄目的地:
什麼在此版本中是新的
- 錯誤:
- 在截斷類別數據,以避免對DB追加程序上插入錯誤
- 改進:
- 在棄用logbox XML支持
什麼在1.6版本的新
- 在便利的方法來記錄檢查:canDebug(),canInfo(),canWarn(),canFatal(),canError()
- 在更好的文檔日誌記錄類和水平。
- 在增強LOGEVENT類有extraInfo更好的序列化模式,它可以使用慣例$的toString()傳入額外的信息對象上做自動序列化就可以了。如果不是,如果複雜它將使用JSON表示法。
- 在LogBox類別分析需要的長度檢查時發送的類別是空白。
- 在性能優化是失控的手。
什麼版本1.5是新的
- 在隱日誌記錄級別不會改變在最高級別只,但兩者的誤解按什麼文件說。這是當你做的:信息= [“myapp.model”]或調試=“coldbox.system.ioc”]
- 在增加串聯的可能性,所有的編程配置方法,這樣就可以將它們連接起來jQuery的風格。
- 在SB的appender失敗,instance.columns沒有定義已經得到解決。
聲明columnMap屬性時
什麼在1.4版本的新
- 在做的appender親和力時,不將日誌級別為數字修正為DSL。
- 在記錄等級isLevelValid不能保證有效的水平錯了布爾運算。
- 在附加器()沒有做水平檢查。
- 在重構日誌級別的參數類型,以鞏固其在三種輸入方式感謝布拉德·伍德。
- 在追加程序註冊一個init()無法正常註冊的日誌級別。
- 在重構記錄器和附加器驗證通過初始化發送日誌記錄級別()。
- 在更新數據源的ensurance,讓CF拋出異常,而不是。
- 在創建XML模式的LogBox。
要求
- 的ColdFusion MX 7或更高版本
- 在Railo 2或更高版本
- 在BlueDragon 7或更高版本
評論沒有發現