本文共 4330 字,大约阅读时间需要 14 分钟。
###Dubbo Provider Jar包与配置管理
在Dubbo微服务架构中,配置管理是核心组件之一。本文将详细介绍Dubbo Provider的相关配置,包括依赖项以及日志配置管理。
####1. Dubbo Provider Jar包
Dubbo Provider通常需要以下依赖项:
####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/