当前位置: 首页 > wzjs >正文

延吉市建设局网站wordpress调用第一张图片不显示

延吉市建设局网站,wordpress调用第一张图片不显示,wordpress树状,做货代在哪些网站能找到客户目录 一、日志打印级别配置 二、logback.xml配置详解 三、异步打印日志如何配置 logback.xml 是 Logback 日志框架的配置文件,它允许你定义日志输出的方式、格式、目标以及日志级别等。 一、日志打印级别配置 在日志框架(如Logback或Log4j&#xf…

目录

一、日志打印级别配置

二、logback.xml配置详解

三、异步打印日志如何配置 


logback.xml 是 Logback 日志框架的配置文件,它允许你定义日志输出的方式、格式、目标以及日志级别等。

一、日志打印级别配置

在日志框架(如Logback或Log4j)中,你可以配置不同的日志级别来控制哪些日志消息会被记录。日志级别从最低到最高分别是 TRACE、DEBUG、INFO、WARN、ERROR,它们按照递增的顺序表示了日志的重要性和严重程度。

以下是如何在Logback中配置日志级别:

<configuration><!-- 配置根日志级别,控制全局的日志级别 --><root level="INFO"><!-- 附加输出目标(appender)的引用,可以有多个 --><appender-ref ref="CONSOLE" /><appender-ref ref="FILE" /></root><!-- 定义控制台输出 --><appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender"><encoder><pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern></encoder></appender><!-- 定义文件输出 --><appender name="FILE" class="ch.qos.logback.core.FileAppender"><file>myapp.log</file><encoder><pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern></encoder></appender></configuration>

在上述配置中,我们通过 <root level="INFO"> 配置了根日志级别为 INFO。这意味着只有级别为 INFO 及更高的日志消息才会被记录,而级别为 DEBUGTRACE 的日志消息将被忽略。

如果需要配置单个日志记录器的级别,你可以使用如下的方式:

<logger name="com.example.MyClass" level="DEBUG"><appender-ref ref="CONSOLE" />
</logger>

在上述配置中,我们定义了一个名为 "com.example.MyClass" 的日志记录器,将其级别配置为 DEBUG,并指定了输出目标为 "CONSOLE"。这允许你为特定的类或包配置不同的日志级别。

通过配置不同的日志级别,你可以精确地控制哪些日志消息会被记录,以及在不同的环境(例如开发、测试和生产)中灵活管理日志级别以满足不同需求。

二、logback.xml配置详解

logback.xml 是 Logback 日志框架的配置文件,它允许你定义日志输出的方式、格式、目标以及日志级别等。下面是一个简单的 logback.xml 配置文件,以及各个部分的详细解释:

<configuration><!-- 1. 定义根日志级别 --><root level="INFO"><appender-ref ref="STDOUT" /><appender-ref ref="FILE" /></root><!-- 2. 定义输出到控制台的日志格式和目标 --><appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"><encoder><pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern></encoder></appender><!-- 3. 定义输出到文件的日志格式和目标 --><appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"><file>myapp.log</file><rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"><fileNamePattern>myapp.%d{yyyy-MM-dd}.log</fileNamePattern></rollingPolicy><encoder><pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern></encoder></appender></configuration>
  1. <configuration> 标签是配置文件的根元素。

  2. <root> 元素定义了根日志级别,它决定了所有日志消息的最低级别,此处设置为 INFO。根日志级别是一个过滤器,低于此级别的日志消息将被忽略。

  3. <appender> 元素定义了不同的日志输出目标。上述配置文件中定义了两个 appender,分别是 STDOUTFILE。每个 appender 都有一个 name 属性和 class 属性。STDOUT 是输出到控制台的 appender,FILE 是输出到文件的 appender。

  4. <encoder> 元素定义了日志消息的格式。在上述配置中,STDOUTFILE 都使用了相同的格式,包括时间戳、线程名、日志级别、日志记录器名称、消息文本等。你可以根据需要自定义日志消息的格式。

  5. rollingPolicy 元素定义了日志文件的滚动策略。在 FILE appender 中,我们使用 TimeBasedRollingPolicy,它会根据时间滚动日志文件。例如,myapp.log 每天会滚动并保存为 myapp.2023-09-25.log,其中时间戳是当前日期。

三、异步打印日志如何配置 

在 Java 中,你可以使用异步日志记录框架来异步打印日志,以提高应用程序性能,特别是在高负载环境下。一种常见的异步日志记录框架是 Logback 和 Log4j2。

logback.xml 配置文件中,配置异步日志记录。以下是一个示例配置:

<configuration><!-- 异步日志记录器定义 --><appender name="ASYNC" class="ch.qos.logback.classic.AsyncAppender"><appender-ref ref="FILE" /></appender><!-- 文件输出定义 --><appender name="FILE" class="ch.qos.logback.core.FileAppender"><file>myapp.log</file><encoder><pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern></encoder></appender><!-- 根日志级别和引用异步日志记录器 --><root level="INFO"><appender-ref ref="ASYNC" /></root>
</configuration>

在上述配置中,我们定义了一个异步日志记录器 ASYNC,它包装了一个文件输出日志记录器 FILE。根日志级别引用了异步日志记录器 ASYNC。

异步记录日志的具体性能提升取决于系统配置和日志负载。在高负载情况下,异步记录器可以显著减少对应用程序性能的影响。

异步日志记录框架的配置和使用类似于上述示例,但具体的配置和性能调整可能因项目需求而异。在生产环境中,还需要考虑合适的日志级别、滚动策略、日志文件存储位置等因素。

http://www.dtcms.com/wzjs/795297.html

相关文章:

  • 用土豆做美食的视频网站佛山中小企业外贸网站建设推广
  • 网站开发岗位群淘宝客的wordpress模板下载
  • 网题 做问卷的网站网站注册备案
  • 一站式网站开发外贸公司系统管理软件
  • 吉林省建设厅网站市政资质要求深圳网站建设网站制作公司
  • 茂名网站建设咨询网站建设网页设计做网站
  • 怎么做淘宝网站步骤五八同城58同城找工作
  • 福田网站建设罗湖网站建设安装网站
  • 网站开发流程中网站制作包括如今做知乎类网站怎么样
  • 营销型网站建设服务商网站搭建方案模板
  • 网站建设举报甘肃网站制作公司
  • 深圳专业做网站公司启东建设网站
  • 服务器分配网络提高网站访问速度成都微信功能开发
  • 免费创造网站wordpress nginx 安全
  • 漫画网站建设永州市建设网站
  • 上海正规做网站公司有哪些小程序制作多少钱
  • 包头市做网站哪个做电容的网站
  • 有什么公司建网站惠州网站制作策划
  • 大连零基础网站建设教学哪里有wordpress 设置邮件
  • 网站编程工具重庆市建设工程造价信息网官方
  • 西安中风险地区有哪些seo网站规划
  • 黄石建设网站wordpress仿堆糖
  • 网站建设运用软件百度收录网站需要多久
  • 网站建设哪个部门管理企业网站加快企业信息化建设
  • 游戏网站做关键字做一个销售网站需要多少钱
  • 播州区建设局网站图片转链接生成器在线制作
  • 如何制作课程网站模板下载地址职业生涯规划大赛项目名称
  • vf建设银行网站智慧团建手机登录入口
  • 深圳网站设计与制作宁德网站设计
  • 网站建设中需求分析报告做网站建设给人销售