ive一直尝试使用 log4j 2.6 (属性文件),带有 spring boot 1.3.5版本,spring的默认记录启动。我无法找到确切的问题。
这是我的 build.gradle 文件:
buildscript {
repositories {
maven {
url "https://plugins.gradle.org/m2/"
}
}
dependencies {
classpath "org.jfrog.buildinfo:build-info-extractor-gradle:3.1.1"
classpath 'org.ajoberstar:gradle-git:1.3.0-milestone.1'
classpath("org.springframework.boot:spring-boot-gradle-plugin:1.3.3.RELEASE")
}
}
...
dependencies {
compile group: 'org.springframework.boot', name: 'spring-boot-starter-web', version: '1.3.5.RELEASE'
providedRuntime group: 'org.springframework.boot', name: 'spring-boot-starter-tomcat', version: '1.3.5.RELEASE'
compile group: 'org.springframework.boot', name: 'spring-boot-starter-actuator', version: '1.3.5.RELEASE'
compile group: 'org.apache.kafka', name: 'kafka-clients', version: '0.10.1.0'
compile group: 'org.springframework.boot', name: 'spring-boot-starter-log4j2', version: '1.3.5.RELEASE'
compile group: 'org.apache.logging.log4j', name: 'log4j-api', version: '2.6'
compile group: 'org.apache.logging.log4j', name: 'log4j-core', version: '2.6'
testCompile group: 'org.testng', name: 'testng', version: '6.8.8'
testCompile group: 'org.json', name: 'json', version: '20160212'
testCompile 'org.glassfish.jersey.core:jersey-client:2.22.2'
testCompile group: 'org.springframework.boot', name: 'spring-boot-starter-test', version: '1.3.5.RELEASE'
testCompile group: 'org.apache.kafka', name: 'kafka_2.11', version: '0.10.1.0'
}
configurations {
all*.exclude module: 'spring-boot-starter-logging'
providedRuntime
}
这是我的 log4j2.properties 文件:
name = PropertiesConfig
property.logDir = logs
property.filename = ingestion
property.pattern = %d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
appenders = console, rolling
appender.console.type = Console
appender.console.name = STDOUT
appender.console.layout.type = PatternLayout
appender.console.layout.pattern = ${pattern}
appender.rolling.type = RollingFile
appender.rolling.name = RollingFile
appender.rolling.fileName = ${logDir}/${filename}.log
appender.rolling.filePattern = ${logDir}/${filename}.%d{yyyy-MM-dd}.log.gz
appender.rolling.layout.type = PatternLayout
appender.rolling.layout.pattern = ${pattern}
appender.rolling.policies.type = Policies
appender.rolling.policies.time.type = TimeBasedTriggeringPolicy
appender.rolling.policies.time.interval = 2
appender.rolling.policies.time.modulate = true
appender.rolling.policies.size.type = SizeBasedTriggeringPolicy
appender.rolling.policies.size.size=100MB
appender.rolling.strategy.type = DefaultRolloverStrategy
appender.rolling.strategy.max = 5
loggers = rolling
logger.rolling.name = com.dir.mysubdir
logger.rolling.level = WARN
#logger.rolling.additivity = false
logger.rolling.appenderRefs = rolling
logger.rolling.appenderRef.rolling.ref = RollingFile
# Root logger option
rootLogger.level = WARN
rootLogger.appenderRefs = stdout
rootLogger.appenderRef.stdout.ref = STDOUT
我研究了多个主题,并且似乎正确设置了所有属性。但是有些我无法根据我的配置来找出为什么它没有记录文件和控制器的原因。
an empty log File logs/ingestion.log 在 log4j2.properties 文件中配置的 file在我启动应用程序时创建了。/p>
如果您使用的是Spring Boot,则可以在application.properties
或application.yml
中配置登录。
yml配置
logging:
file: server.log
level:
'com.myapp': INFO
属性配置
logging.file=server.log
logging.level.com.myapp=INFO
请参阅http://docs.spring.io/spring-boot/docs/current/referent/referent/html/boot-features-logging.html有关更多详细信息
itseems,就像我错过的那样,包括记录config file parameter
相关内容
最新更新
- 运行我的 CI 时没有这样的模块"AWSCore",在本地很好
- APPSCRIPT从Gmail中检索带有电子邮件地址的上次交互日期
- Arduino cmake build system without IDE
- 使用.Split拆分字符串并返回第一个整数值
- Docker挂载的卷文件属于nobody:nobody(失去所有者)
- 气流操作器从URL下载文件并保存到磁盘
- 我试图在提交表单之前添加一个选中的属性,并使用laravel刀片模板单击无线电粘性
- Love2D 错误:main.lua:38:尝试调用方法 'getHeight'(一个 nil 值)
- 使用稀疏矩阵与jax
- 对于大一点的孩子(9岁以上的孩子),我需要什么样的iOS家长门?
- Understanding std::vector::push_back(std::move(v[i]))
- 你能找到解决这个问题的方法吗?
- 在使用相同group_id的kafka消费者中使用assign而不是subscribe是否有影响? &
- 让谷歌的见解清楚地表明,我的网站上有不止一个页面
- 我无法在反应中删除 html 标签
- 获取/读取邮件消息并输出纯文本
- 显示:表格单元格与行号不对齐
- 如何使用Toga应用访问Android通知
- 访问create_template_view api时出现INVALID_REQUEST_BODY错误
- 使用预处理器条件生成C/ c++变量名
- 此处映射计算路线API上的错误414
- Oracle数据库中的并行提示
- woocommerce在每个类别结帐后自定义重定向
- 是否有可能在AWS中设置一个webhook来监控特定的电子邮件地址,并将接收到的电子邮件信息传递给Lambda?<
- 仅使用numpy实现CNN时出错
- 过程展开不规则时间序列
- 插入多个带别名的外键
- 如何从API响应中提取Array
- WebLogic 14c -性能调优测试
- Google-Drive-API文件没有使用FORM_ID找到
热门标签:
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium