首页 > 其他分享 >logging 配置说明

logging 配置说明

时间:2023-12-16 11:34:35浏览次数:23  
标签:msg% 打印 logging ss 配置 说明 mm HH console

Java 项目中经常会用到 logging 包来记录日志,下面记录常见的配置说明。

配置通常放在 boostrap.yml 或 application.yml 这些配置文件中。

1 #日志配置
2 logging:
3   pattern:
4 #    console: "%msg%n"
5 #    console: "%d{yyyy-MM-dd HH:mm:ss} - %msg%n"
6 #    console: "%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n"
7 #    console: "%d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %-5level %logger{36}.%M() %L - %msg%n"
8     console: "%d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %-5level %logger{36}-%M %L - %msg%n"

打印日期和时间
d{yyyy-MM-dd HH:mm:ss.SSS}
打印日期和时间,格式为:2023-12-16 10:54:59.354
打印所在线程


[%t]
格式为:[main]

打印日志级别

%-5level
格式为:INFO或WARN或ERROR

打印包路径和类名

%logger{36}
格式为:o.s.s.c.ThreadPoolTaskExecutor

打印方法名

%M
格式为:initialize

打印行号

%L

日志消息

%msg

 

标签:msg%,打印,logging,ss,配置,说明,mm,HH,console
From: https://www.cnblogs.com/poterliu/p/17904603.html

相关文章

  • PowerShell配置文件只Profile.ps1
    PowerShell执行的时候,首先会执行Profile.ps1的内容,如果我们想要执行PowerShell的时候,会获得某些功能,可以将想要的内容放到Profile.ps1中。这个文件默认存放在C:\Windows\system32\WindowsPowerShell\v1.0\Examples\下。该文件默认添加所有的别名,还有部分Function。内容如下:#Copyr......
  • HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容。没有为请求的
    HTTP错误403.14-ForbiddenWeb服务器被配置为不列出此目录的内容。出现以上这个错误可能有如下解决方法:1.将应用程序池设置成V4.02.在配置文件中加上以下几句代码:<system.webServer><modulesrunAllManagedModulesForAllRequests=“true”/><directoryBrowseenabled=“......
  • 【Power Shell】启动时自动配置http代理
    背景有时候我们经常需要在WindowsTerminal,powershell内使用http代理来拉去GitHub代码、软件包等等,每次都需要手动配置很麻烦。其实我们可以使用.ps1脚本来启动。https://learn.microsoft.com/zh-cn/powershell/module/microsoft.powershell.core/about/about_scripts?view=pow......
  • EFCore 实体的配置FluentAPI(3)
    上一篇文章简述了如何使用EFCore的CodeFirst进行数据库创建并实现简单的增删改查,这章我们讨论一些复杂的配置:实体配置实体配置目的:生成想要的表格类型,如表名,表的列名,表字段类型,长度等,下图是上一章EFCore生成的表 实体配置遵循约定大于配置的原则:就是说EFCore这个ORM框架已经......
  • 常用docker 配置2023
    https://docs.docker.com/engine/install/ubuntu/安装Docker引擎编辑配置文件/mysql/conf/my.cnf[mysql]#设置mysql客户端默认字符集default-character-set=UTF8MB4[mysqld]#设置3306端口port=3306#允许最大连接数max_connections=200#允许连接失败的次数max_connect_errors=10#......
  • gitlabrunner之executor配置拉取镜像的账户密码
    dockerexecutor$catconfig.toml......[[runners]]environment=["DOCKER_AUTH_CONFIG={\"auths\":{\"registry.xxx.com\":{\"auth\":\"dmlwZXIucm9ib3QuZG9ja2VyOlNUYWkyMDIzLm\"}}}"]......k8sexec......
  • sqlmap的配置及基本用法
    SQLMap是一款非常强大的开源SQL注入测试工具,它能够帮助我们发现并利用潜在的SQL注入漏洞。SQLMap是基于Python开发的自动化SQL注入工具,其原理是通过构造恶意SQL查询语句,探测和利用目标网站的SQL注入漏洞。SQLMap通过发送不同类型的SQL查询请求,从而判断目标网站是否存在SQL注入漏洞,......
  • 基于dremio dbt 实现dremio 语义层建模的简单说明
    简单说明下基于dbt+dremio的语义层建模参考玩法如下图简单说明关于基于sql模式的语义层建模详细的可以直接参考官方文档,我只简单说明下关于dbt与dremio集成的集成简单说明对于每个领域的子模型,可以包含自己的s3(按需,也可以共享,但是注意命名区分),对于每个dbtproject......
  • dremio dbt adapter 一些简单说明
    dbt-dremio是dremio官方维护的dbtadapter,目前还在持续迭代中官方参考玩法实际上核心是基于dbt+dremio进行模型的创建内部集成玩法对于我们实际运行是需要对象存储服务的(比如使用minio),对象存储做为实际数据的物理存储,同时会使用apacheicerberg表存储格式对于模型是......
  • Linux配置时间同步 - chrony
    一、chrony简介chrony是一款开源的NTP时间同步软件,主要用于Unix-like计算机系统(如Linux、BSD和macOS)来提供高精度的时间同步。Chrony的设计注重性能和可靠性,具有低延迟、低CPU占用率、低内存消耗等优点。chrony由两个程序组成,chronyd(服务器端)和chronyc(客户端)chronyd:后台运行的守护......