LogBox ay mabigat inspirasyon ng Apache Log4j .
Sa pamamagitan ng default, LogBox ay kasama sa lahat ng ColdBox pakete, bersyon 3 o mas mataas pa.
Hindi ito nangangahulugan na kailangang LogBox ColdBox sa paggawa, mga developer kawalan ng kakayahang gamitin LogBox bilang isang stand-alone na application.
LogBox ay mapabuti kung paano i-debug ang mga developer ang kanilang mga code, pinahihintulutan ang mga ito upang subaybayan at i-record kung paano behaves isang application at pagkatapos ay tumikim sa mga resulta, na naghahanap para sa problema o nais na pagkilos.
LogBox mismo ay binubuo ng apat na bahagi bahagi: ang LogBox core, ang pag-log framework, ang bahagi sa paglikha ng log at ang layout ng controller.
Bahagi na ito ay nagbibigay ng kakayahang umangkop sa lalong pag-log utility para sa ColdFusion, pa rin organisado at medyo simple upang gamitin.
Mga Tampok :
- I-uri ng mga kaganapan sa pag-log
- Madaling pagpapasok sa umiiral na mga application
- Nako-customize na mga antas ng pag-log
- Nako-customize na pag-log
- format Nako-customize na pag-log ng mensahe
- program API magagamit
- Maraming dokumentasyon
- Lokal na file
- Database
- Socket
- SMS
- handler ColdFusion pag-log
- console System
- Mga Custom na handler
Destinasyon
Ano ang bagong sa paglabas:
- Mga Bug:
- Pinuputol ng kategorya ng data upang maiwasan ang mga error sa pagpapasok sa DB Appender
- Pagpapabuti:
- magtakwil logbox suporta XML
Ano ang bagong sa bersyon 1.6:
- Convenience mga pamamaraan para sa pag-log checking:. CanDebug (), canInfo (), canWarn (), canFatal (), canError ()
- Mas mahusay na babasahin sa pag-log ng mga klase at mga antas.
- Pagandahin ang logEvent klase upang magkaroon ng isang mas mahusay na Serialization schema para sa extraInfo, maaari itong gamitin convention $ toString () sa mga papasok na bagay dagdag na impormasyon upang gawin ang auto Serialization dito. Kung hindi, kung kumplikado ang gagamitin nito ang JSON pagtatanda.
- Kailangan ng isang tseke haba pag-parse ng kategorya LogBox kapag ang kategorya ay nagpadala ay blangko.
- Pagganap ng tuning na outta kamay.
Ano ang bagong sa bersyon 1.5:
- Implicit mga antas ng pag-log ay hindi nagbabago sa max level lamang ngunit pareho, maling bilang bawat kung ano ang sinasabi ng babasahin. Ito ay kapag ginawa mo:. Info = ["myapp.model"] o pag-debug = ["coldbox.system.ioc"]
- Idinagdag pagdudugtong mga posibilidad sa lahat ng program pamamaraan ng configuration, upang maaari mong pagdugtungin ang mga ito estilo jquery.
- SB appender pagkabigo kapag deklarasyon ng columnMap ari-arian, instance.columns hindi tinukoy ay naayos na ngayon.
Ano ang bagong sa bersyon 1.4:
- Pag-aayos sa DSL kapag ginagawa appender relasyon, hindi nagko-convert mga antas ng pag-log sa numero.
- logLevels isLevelValid hindi assuring isang maling operasyon boolean wastong antas.
- appender () ay hindi ginagawa sa mga pagsusuri na antas.
- Refactoring ang mga uri ng mga antas ng pag-log argumento upang mapagsama-sama ang mga ito sa tatlong mga pamamaraan ng pag-input salamat sa Brad wood.
- Appender pagpaparehistro ng init () ay hindi nagrerehistro ng tama ang mga antas ng pag-log.
- Refactor magtotroso at appender upang i-verify ang mga antas ng pag-log ipinadala sa pamamagitan ng init ().
- I-update ang ensurance ng datasources at ipaalam sa halip .cf magtapon ng pagbubukod.
- Paglikha ng XML schema para sa LogBox.
Mga Kinakailangan :
- ColdFusion MX 7 o mas mataas
- Railo 2 o mas mataas
- BlueDragon 7 o mas mataas
Mga Komento hindi natagpuan