派生自 projectDept/qhighschool

yn147
2023-04-12 3db770d9519e532e36b370aba561fa7edbda4c3d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="WARN">
    <Appenders>
        <Console name="Console" target="SYSTEM_OUT">
            <PatternLayout pattern="%d{HH:mm:ss.SSS} %-5level %logger{36} - %msg%n" />
        </Console>
 
        <RollingRandomAccessFile name="File"
            fileName="C:/log/qxueyou.log" append="true"
            filePattern="C:/log/qxueyou-%d{yyyyMMdd}-%i.log">
            <PatternLayout>
                <Pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level %logger{36} - %msg%n</Pattern>
            </PatternLayout>
            <Policies>
                <TimeBasedTriggeringPolicy interval="1"
                    modulate="true" />
                <SizeBasedTriggeringPolicy size="30 MB" />
            </Policies>
        </RollingRandomAccessFile>
        
        <RollingRandomAccessFile name="error_file"
            fileName="C:/log/qxueyou_err.log" append="true"
            filePattern="C:/log/qxueyou_err-%d{yyyyMMdd}-%i.log">
            <PatternLayout>
                <Pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level %logger{36} - %msg%n</Pattern>
            </PatternLayout>
            <Policies>
                <TimeBasedTriggeringPolicy interval="1"
                    modulate="true" />
                <SizeBasedTriggeringPolicy size="30 MB" />
            </Policies>
        </RollingRandomAccessFile>
        
        <RollingRandomAccessFile name="OnsFile"
            fileName="C:/logOns/qxueyouOns.log" append="true"
            filePattern="C:/logOns/qxueyouOns-%d{yyyyMMdd}-%i.log">
            <PatternLayout>
                <Pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level %logger{36} - %msg%n</Pattern>
            </PatternLayout>
            <Policies>
                <TimeBasedTriggeringPolicy interval="1"
                    modulate="true" />
                <SizeBasedTriggeringPolicy size="30 MB" />
            </Policies>
        </RollingRandomAccessFile>
        
 
    </Appenders>
    <Loggers>
        
        <Root level="info">
            <AppenderRef ref="Console" />
        </Root>
        
        <!-- 输出 hibernate SQL -->
        <logger name="org.hibernate" level="error" additivity="false">
            <AppenderRef ref="File" />
        </logger>
        
        <!-- 输出 hibernate SQL -->
        <logger name="org.hibernate.SQL" level="debug" additivity="false">
            <AppenderRef ref="File" />
        </logger>
        
        <!-- 输出 hibernate SQL 执行参数绑定信息 -->
        <logger name="org.hibernate.type.descriptor.sql.BasicBinder" level="trace" additivity="false">
            <AppenderRef ref="File" />
              <AppenderRef ref="Console" />
        </logger>
        
        <!-- 安全过滤器日志级别配置 -->
        <logger name="AuthorizeFilter" level="debug" additivity="false">
            <AppenderRef ref="Console" />
        </logger>
        
           <logger name="WeixinSdkService" level="debug" additivity="false">
            <AppenderRef ref="Console" />
        </logger>
        
            <logger name="ONSExceptionLogService" level="error" additivity="false">
            <AppenderRef ref="OnsFile" />
        </logger>
        
    </Loggers>
</Configuration>