f86609bfa261ccf60ac7f6c6689528218ba8c863
logback\346\227\245\345\277\227\351\205\215\347\275\256.md
... | ... | @@ -127,18 +127,28 @@ logging.config=classpath:logback-spring.xml |
127 | 127 | ``` |
128 | 128 | |
129 | 129 | |
130 | - |
|
131 | -## 5.生产环境配置SQL异步输出到控制台 |
|
132 | - |
|
130 | +## 5.加自定义类或者包路径的日志级别 |
|
133 | 131 | 如果要添加自定义类的日志级别,追加到logger到 logback-spring.xml |
132 | + |
|
134 | 133 | ```xml |
135 | 134 | <logger name="com.sie.snest.engine.utils.TimeCounter" level="DEBUG"/> |
136 | 135 | <logger name="org.springframework" level="WARN"/> |
137 | 136 | ``` |
138 | 137 | |
139 | -如果不想输出SQL到控制台,去掉 `<appender-ref ref="STDOUT" />` |
|
138 | + |
|
139 | +## 6.生产环境配置SQL异步输出到控制台 |
|
140 | + |
|
141 | + |
|
142 | +SQL异步输出到控制台 |
|
140 | 143 | |
141 | 144 | ``` |
145 | + <!-- SQL 日志异步输出到控制台 --> |
|
146 | + <appender name="SQL_ASYNC_CONSOLE" class="ch.qos.logback.classic.AsyncAppender"> |
|
147 | + <discardingThreshold>0</discardingThreshold> |
|
148 | + <queueSize>512</queueSize> |
|
149 | + <appender-ref ref="STDOUT"/> |
|
150 | + </appender> |
|
151 | + |
|
142 | 152 | <!-- SQL日志异步输出到控制台,DEBUG是开启SQL日志,INFO:为关闭 --> |
143 | 153 | <logger name="com.sie.snest.engine.db.relationdb.RelationDBAccessor" level="DEBUG" additivity="false"> |
144 | 154 | <appender-ref ref="SQL_ASYNC_CONSOLE" /> |
... | ... | @@ -151,7 +161,7 @@ logging.config=classpath:logback-spring.xml |
151 | 161 | ``` |
152 | 162 | |
153 | 163 | |
154 | -logback-spring.xml: |
|
164 | +生产环境配置SQL异步输出到控制台完整的示例:logback-spring.xml |
|
155 | 165 | |
156 | 166 | ```xml |
157 | 167 | <?xml version="1.0" encoding="UTF-8"?> |