Created
February 18, 2020 08:34
-
-
Save enihsyou/af95627d4a37e230c97f20975a388bef to your computer and use it in GitHub Desktop.
IntelliJ file templates for own usage.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<configuration> | |
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> | |
<encoder> | |
<pattern>%d{HH:mm:ss.SSS} %highlight(%-5level) %white(-) %black(%msg) | |
%white(%replace(%caller{3}){'Caller\+\d\t', ' '})</pattern> | |
</encoder> | |
</appender> | |
<root level="ALL"> | |
<appender-ref ref="STDOUT" /> | |
</root> | |
</configuration> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
log4j.rootLogger =ALL, STDOUT | |
#log4j.logger.com.enihsyou = TRACE, STDOUT | |
# 输出到控制台 | |
log4j.appender.STDOUT =org.apache.log4j.ConsoleAppender | |
log4j.appender.STDOUT.Threshold =ALL | |
log4j.appender.STDOUT.ImmediateFlush =true | |
log4j.appender.STDOUT.layout =org.apache.log4j.EnhancedPatternLayout | |
# %l: 输出日志事件的发生位置,相当于%C.%M(%F:%L)的组合,包括类目名、发生的线程,以及在代码中的行数 | |
log4j.appender.STDOUT.layout.ConversionPattern =%d{ABSOLUTE} %-5p [%t] %C{1.}(%F:%L): %m%n | |
# 输出debug信息到文件 | |
log4j.appender.DEBUG_FILE =org.apache.log4j.RollingFileAppender | |
log4j.appender.DEBUG_FILE.File =enihsyou.debug.log | |
log4j.appender.DEBUG_FILE.MaxFileSize =1MB | |
log4j.appender.DEBUG_FILE.layout =org.apache.log4j.PatternLayout | |
log4j.appender.DEBUG_FILE.layout.ConversionPattern=%5p [%t] %l - %m%n |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<Configuration strict="true" | |
xmlns="http://logging.apache.org/log4j/2.0/config" | |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
xsi:schemaLocation="http://logging.apache.org/log4j/2.0/config | |
https://raw.githubusercontent.com/apache/logging-log4j2/master/log4j-core/src/main/resources/Log4j-config.xsd"> | |
<Properties> | |
<Property name="project.name.default">framework-benchmark</Property> | |
<Property name="log.level.console.default">info</Property> | |
<Property name="log.path.default">logs</Property> | |
<Property name="log.pattern.console.default">%date{ABSOLUTE} %highlight{%level{length=1}} [%15.15t] %style{%-30.30logger{1.}}{blue}: %highlight{%message}%n%exception</Property> | |
<Property name="log.pattern.file.default">%date{DEFAULT} %level [%t] %logger: %message%n%exception</Property> | |
<Property name="project.name">${project.name.default}</Property> | |
<Property name="log.level.console">${log.level.console.default}</Property> | |
<Property name="log.path">${log.path.default}</Property> | |
<Property name="log.pattern.console">${log.pattern.console.default}</Property> | |
<Property name="log.pattern.file">${log.pattern.file.default}</Property> | |
</Properties> | |
<Appenders> | |
<Appender type="RollingFile" name="ROLLING_COMPLETE" fileName="${log.path}/${project.name}-complete.log"> | |
<Layout type="PatternLayout" | |
pattern="%date{DEFAULT} %level [%t] %logger: %message%n%exception" /> | |
</Appender> | |
<Console name="CONSOLE" target="SYSTEM_OUT"> | |
<PatternLayout | |
pattern="%date{ABSOLUTE} %highlight{%level{length=1}} [%15.15t] %style{%-30.30logger{1.}}{blue}: %highlight{%message}%n%exception" /> | |
</Console> | |
</Appenders> | |
<Loggers> | |
<Root level="INFO"> | |
<AppenderRef ref="CONSOLE" /> | |
</Root> | |
</Loggers> | |
</Configuration> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
configuration: | |
# WARN will report bundle substitute not performed message which is useful. | |
# change to ERROR will suppress that message. | |
status: warn | |
monitor-interval: 30 | |
properties: | |
property: | |
- name: project.name.default | |
value: "${PROJECT_NAME}" | |
- name: log.level.console.default | |
value: "info" | |
- name: log.path.default | |
value: "logs" | |
- name: log.pattern.console.default | |
value: "%date{ABSOLUTE} %highlight{%level{length=1}} [%15.15t] %style{%-30.30logger{1.}}{blue}: %highlight{%message}%n%exception" | |
- name: log.pattern.file.default | |
value: "%date{DEFAULT} %level [%t] %logger: %message%n%exception" | |
# load properties from bootstrap.properties in priority to defaults. | |
- name: project.name | |
value: "${project.name.default}" | |
- name: log.level.console | |
value: "${log.level.console.default}" | |
- name: log.path | |
value: "${log.path.default}" | |
- name: log.pattern.console | |
value: "${log.pattern.console.default}" | |
- name: log.pattern.file | |
value: "${log.pattern.file.default}" | |
appenders: | |
Console: | |
name: CONSOLE | |
PatternLayout: | |
pattern: ${log.pattern.console} | |
RollingFile: | |
- name: ROLLING_COMPLETE | |
fileName: "${log.path}/${project.name}-complete.log" | |
filePattern: "${log.path}/${project.name}-complete.%d{yyyy-MM-dd}.log.gz" | |
PatternLayout: | |
pattern: ${log.pattern.file} | |
Policies: | |
TimeBasedTriggeringPolicy: | |
modulate: true | |
interval: 1 | |
loggers: | |
AsyncRoot: | |
level: ${log.level.console} | |
AppenderRef: | |
- ref: CONSOLE | |
- ref: ROLLING_COMPLETE | |
level: info |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<configuration> | |
<property name="CONSOLE_LOG_PATTERN" | |
value="%clr(%d{HH:mm:ss.SSS}){faint} %clr(${LOG_LEVEL_PATTERN:-%p}) %clr([%.15t]){faint} %clr(%-40.40logger{39}){cyan}%clr(:){faint} %m%n%wEx" /> | |
<include resource="org/springframework/boot/logging/logback/defaults.xml" /> | |
<include resource="org/springframework/boot/logging/logback/console-appender.xml" /> | |
<root level="INFO"> | |
<appender-ref ref="CONSOLE" /> | |
</root> | |
<logger name="org.springframework.web" level="DEBUG" /> | |
</configuration> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<configuration> | |
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> | |
<encoder> | |
<pattern>%d{HH:mm:ss.SSS} %highlight(%-5level) %-24.24logger{24}| %msg%n</pattern> | |
</encoder> | |
</appender> | |
<root level="INFO"> | |
<appender-ref ref="STDOUT" /> | |
</root> | |
</configuration> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment