Difficult-Rocket/libs/utils/logger/structer.md

13 lines
340 B
Markdown

# Logger
```
[App -> Logger +-> Handler(Formatter)] -> Queue(string io) -> [File Output] ?
|-> Handler(Formatter) -> Console Output]
```
```
[App -> Logger] -> Queue(raw log) -> [Facade +-> Handler(Formatter) -> File Output ] ?
[ |-> Handler(Formatter) -> Console Output]
```