博客
关于我
Logback 配置文件例
阅读量:794 次
发布时间:2023-02-06

本文共 4330 字,大约阅读时间需要 14 分钟。

###Dubbo Provider Jar包与配置管理

在Dubbo微服务架构中,配置管理是核心组件之一。本文将详细介绍Dubbo Provider的相关配置,包括依赖项以及日志配置管理。

####1. Dubbo Provider Jar包

Dubbo Provider通常需要以下依赖项:

  • Dubbo Provider Jar包:提供Dubbo服务的实现类。
  • SQLMap配置文件:用于配置MyBatis数据库连接信息。
  • Logback配置文件:用于日志管理。

####2. SQLMap配置文件

####3. Logback配置文件

####4. Logback日志级别配置

crm-provider-pms
UTF-8
%d{yyyy-MM-dd HH:mm:ss.SSS} %5p %c:%L] [%thread] %m%n
${baseLogFilePath}/crm-provider-pms-info.log
${baseLogFilePath}/crm-provider-pms-info.log.%d{yyyy-MM-dd}
30
UTF-8
%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{68} %line - %msg%n
DEBUG
${baseLogFilePath}/crm-provider-pms-info.log
${baseLogFilePath}/crm-provider-pms-info.log.%d{yyyy-MM-dd}
30
UTF-8
%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{68} %line - %msg%n
ERROR
ACCEPT
DENY
0
128
true
${baseLogFilePath}/crm-provider-pms-sql.log
${baseLogFilePath}/crm-provider-pms-sql.log.%d{yyyy-MM-dd-HH}
100
UTF-8
%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} %line - %msg%n
DEBUG
0
124

####5. Dubbo Consumer WAR包

####6. Dubbo Consumer日志配置

crm-web-pms
UTF-8
%d{yyyy-MM-dd HH:mm:ss.SSS} %5p %c:%L] [%thread] %m%n
${baseLogFilePath}/sys_error.log
${baseLogFilePath}/sys_error.log.%d{yyyy-MM-dd}
90
UTF-8
%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{68} %line - %msg%n
WARN
0
512
true
${baseLogFilePath}/crm-web-pms_error.log
${baseLogFilePath}/crm-web-pms_error.log.%d{yyyy-MM-dd-HH}
30
UTF-8
%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} %line - %msg%n
ERROR
ACCEPT
DENY
0
128
true

以上配置文件需要根据实际应用场景进行适当调整,确保日志级别和存储路径符合业务需求。

转载地址:http://zcufk.baihongyu.com/

你可能感兴趣的文章
Linux:升级python3
查看>>
Linux:安装gcc
查看>>
Linux:安装Grafana
查看>>
Linux:安装Nginx
查看>>
Linux:安装npm
查看>>
Linux:安装Redis
查看>>
Linux:安装ruby
查看>>
Linux:安装rvm
查看>>
Linux:服务器监控神器Netdata
查看>>
lirs cache java库_Java 缓存库 — Caffeine
查看>>
list extend() 索引,不仅将列表元素插入到末尾
查看>>
List GroupBy真实用法,Reflection(反射)用法,Enum用法,正则,搜索下拉布局
查看>>
list set map的区别
查看>>
List 去重的 6 种方法,这个方法最完美
查看>>
List 去重的 6 种方法,这个方法最完美!
查看>>
List 集合去重的 3 种方法
查看>>
List,Set,Map三者的区别(不同点)
查看>>
list.pop 的 numpy 等效项?
查看>>
list.remove()时报java.lang.UnsupportedOperationException异常错误的处理
查看>>
list.size()和list.isEmpty()的区别和效率以及CollectionUtils.isEmpty()的使用
查看>>