All Downloads are FREE. Search and download functionalities are using the official Maven repository.

tsurei.simple-bg-cli.1.1.1-RELEASE.source-code.logback.xsd Maven / Gradle / Ivy

The newest version!




    
    

    
        
            
            
            
            
            
                
                    
                        彩色日志依赖的渲染类
                    
                
            
            
            
            
            
                
                    
                        获取时间戳字符串,他有两个属性key和datePattern
                        key: 标识此timestamp 的名字;
                        datePattern: 设置将当前时间(解析配置文件的时间)转换为字符串的模式,遵循java.txt.SimpleDateFormat的格式。
                    
                
            
            
            
                
                    
                        用来定义变量值,它有两个属性name和value,通过property定义的值会被插入到logger上下文中,可以使“${}”来使用变量。
                        name: 变量的名称
                        value: 的值时变量定义的值
                    
                
            
            
                
                    
                        用来读取spring配置文件的变量值,它有两个属性name和value,通过property定义的值会被插入到logger上下文中,可以使“${}”来使用变量。
                        name: 变量的名称
                        value: 的值时变量定义的值
                    
                
            
            

            
            
                
                    
                        用来设置某一个包或具体的某一个类的日志打印级别、以及指定appender
                    
                
            
            
                
                    
                        它也是logger元素,但是它是根loger,是所有loger的上级。只有一个level属性,因为name已经被命名为"root",且已经是最上级了。
                    
                
            
            
        
        
        
        
        
        
    

    
        
        
    

    
        
        
    

    
        
        
    

    
        
            
            
        
        
        
    

    
        
        
        
        
    

    
        
            
        
        
    

    
        
            
        
        
        
        
        
    

    
        
            
                
                    
                        必要节点,包含文件名及“%d”转换符,“%d”可以包含一个java.text.SimpleDateFormat指定的时间格式,如:%d{yyyy-MM}。
                        如果直接使用 %d,默认格式是 yyyy-MM-dd。RollingFileAppender的file字节点可有可无,通过设置file,可以为活动文件和归档文件指定不同位置,当前日志总是记录到file指定的文件(活动文件),活动文件的名字不会改变;
                        如果没设置file,活动文件的名字会根据fileNamePattern 的值,每隔一段时间改变一次。“/”或者“\”会被当做目录分隔符。
                    
                
            
            
                
                    
                        可选节点,控制保留的归档文件的最大数量,超出数量就删除旧文件。假设设置每个月滚动,是6,则只保存最近6个月的文件,删除之前的旧文件。注意,删除旧文件是,那些为了归档而创建的目录也会被删除
                    
                
            
            
                
                    
                        窗口索引最小值
                    
                
            
            
                
                    
                        窗口索引最大值,当用户指定的窗口过大时,会自动将窗口设置为12
                    
                
            
            
            
            
                
                    
                        这是活动文件的大小,默认值是10MB。
                    
                
            

            
        
        
    

    
        
            
        
    

    
        
            
        
        
    

    
        
            
            
            
        
        
        
    

    
        
            
        
        
        
        
        
        
        
        
        
    

    
        
            
            
                
                    

                    
                
            
            
            
                
                    
                        对记录事件进行格式化
                    
                
            
            
                
                    
                        常规过滤器 可以通过自定义进行条件筛选过滤。
                    
                
            
            
                
                    
                        如果是 true,日志被追加到文件结尾,如果是 false,清空现存文件,默认是true。
                    
                
            
            
                
                    
                        当为true时,不支持FixedWindowRollingPolicy。支持TimeBasedRollingPolicy,但是有两个限制,1不支持也不允许文件压缩,2不能设置file属性,必须留空。
                    
                
            
            
            
            
            
                
                    
                        告知 RollingFileAppender 合适激活滚动。
                    
                
            
            
            
        
        
            
                
                    被写入的文件名,可以是相对目录,也可以是绝对目录,如果上级目录不存在会自动创建,没有默认值。
                
            
        
        
            
                
                    文件记录策略:
                    RollingFileAppender
                    滚动记录文件,先将日志记录到指定文件,当符合某个条件时,将日志记录到其他文件。有以下子节点:
                         file:被写入的文件名,可以是相对目录,也可以是绝对目录,如果上级目录不存在会自动创建,没有默认值。
                         append:如果是 true,日志被追加到文件结尾,如果是 false,清空现存文件,默认是true。
                         rollingPolicy:当发生滚动时,决定RollingFileAppender的行为,涉及文件移动和重命名。属性class定义具体的滚动策略类
                
            
        
        
    

    
        
            
            
        
    

    
        
            
            
            
            
            
            
            
        
        
        
    

    
        
            
        
        
    

    
        
            
            
            
        
    

    
        
            
            
        
        
        
    

    
        
            
            
        
        
            
                
                    用来指定受此loger约束的某一个包或者具体的某一个类。
                
            
        
        
            
                
                    用来设置打印级别,大小写无关:TRACE, DEBUG, INFO, WARN, ERROR, ALL和OFF,还有一个特殊值INHERITED或者同义词NULL,代表强制执行上级的级别。 如果未设置此属性,那么当前loger将会继承上级的级别。
                
            
        
        
            
                
                    是否向上级logger传递打印信息。默认是true。可以包含零个或多个appender-ref元素,标识这个appender将会添加到这个logger。
                
            
        
        
    

    
        
            
            
            
            
            
        
        
    

    
        
            
                
                    
                        可以包含零个或多个appender-ref元素,标识这个appender将会添加到这个logger
                    
                
            
        
        
            
                
                    用来设置打印级别,大小写无关:TRACE, DEBUG, INFO, WARN, ERROR, ALL和OFF,不能设置为INHERITED或者同义词NULL。 默认是DEBUG。
                
            
        
        
    

    
        
    

    
        
            
                
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                
            
            
                
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                
            
        
    

    

    
        
            
            
            
            
        
        
    






© 2015 - 2024 Weber Informatics LLC | Privacy Policy