LogBox reeds swaar geïnspireer deur Apache Log4j .
By verstek, is LogBox ingesluit met al ColdBox pakkette, weergawe 3 of hoër.
Dit beteken nie LogBox moet ColdBox te werk, ontwikkelaars in staat LogBox te gebruik as 'n stand-alone program.
LogBox sal verbeter hoe ontwikkelaars ontfout hulle kode, wat hulle toelaat om te volg en aan te teken hoe 'n aansoek optree en dan sluk deur die resultate, soek vir die probleem of gewenste optrede.
LogBox self bestaan uit vier dele: die LogBox kern, die meld raamwerk, die log skepping komponent en die uitleg kontroleerder.
Dit komponente bied 'n baie buigsame meld nut vir Cold Fusion, nog goed georganiseer en redelik maklik om te gebruik.
Eienskappe :
- Kategoriseer meld gebeure
- Maklik opname in bestaande programme
- Aanpasbare meld vlakke
- Aanpasbare meld bestemmings
- Aanpasbare logbericht formate
- Programmatiese API beskikbaar
- Baie van die dokumentasie
- Ondersteun meld bestemmings:
- Plaaslike lêer
- Database
- Sockets
- E-pos
- SMS
- Cold Fusion meld hanteerder
- System konsole
- Custom hanteerder
Wat is nuut in hierdie release:
- Bugs:
- truncating van kategorie data fout op te voeg om te verhoed dat op DB Appender
- Verbeterings:
- weier logbox XML ondersteuning
Wat is nuut in die weergawe 1.6:
- Convenience metodes vir log nagaan. CanDebug (), canInfo (), canWarn (), canFatal (), canError ()
- Beter dokumentasie meld klasse en vlakke.
- Verbeter die logEvent klas 'n beter serialisasie skema vir extraInfo te hê, kan dit konvensie $ toString () gebruik op die inkomende Ekstra info voorwerp motor serialisasie te doen op dit. Indien nie, as komplekse sal dit into notasie gebruik.
- LogBox kategorie parsing moet 'n lengte tjek as die kategorie gestuur is leeg.
- Performance tuning wat outta hand.
Wat is nuut in weergawe 1.5:
- Implisiete meld vlakke is nie die verandering op maksimum vlak alleen nie, maar albei, wanopvattings soos per wat die dokumentasie sê. Dit is wanneer jy dit doen. Info = ["myapp.model"] of debug = ["coldbox.system.ioc"]
- Bygevoeg aaneenskakeling moontlikhede aan alle programmatiese opset metodes, sodat jy kan koppel hulle jQuery styl.
- SB appender mislukking wanneer waarby 'n columnMap eiendom, instance.columns nie gedefinieer word nou vasgestel.
Wat is nuut in die weergawe 1.4:
- Oplossing te DSL wanneer doen appender affiniteit, nie die omskakeling log vlakke te numeriese.
- logLevels isLevelValid nie verseker 'n geldige vlak verkeerd boolean operasie.
- appender () nie doen vlak tjeks.
- refactoring die log vlak argument tipes om hulle te konsolideer op die drie insette metodes danksy hout Brad.
- Appender registrasie 'n init () nie die registrasie van die log vlak korrek.
- Refactor logger en appender meld vlakke via init gestuur om te kontroleer ().
- Werk die versekering van datasources en laat CF gooi uitsondering plaas.
- Skep XML-skedule vir LogBox.
Vereistes :
- Cold Fusion MX 7 of hoër
- Railo 2 of hoër
- BlueDragon 7 of hoër
Kommentaar nie gevind