首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >tomcat在springboot中不创建访问日志

tomcat在springboot中不创建访问日志
EN

Stack Overflow用户
提问于 2019-04-04 05:03:31
回答 1查看 973关注 0票数 5

我按照this answer和springboot文档中的说明在application.properties中添加了以下内容。

我可以在https://localhost:9999/actuator/configprops上看到这些属性,也可以在https://localhost:9999/actuator/httptrace上看到我发出的请求,但没有创建访问日志文件。

我必须log4j2在同一文件夹中创建的日志文件,所以我不认为这是一个文件写入问题或类似问题。

我如何进一步调试它呢?

代码语言:javascript
复制
server.tomcat.accesslog.buffered=false
server.tomcat.accesslog.directory=logs
server.tomcat.accesslog.enabled=true
server.tomcat.accesslog.file-date-format=.yyyy-MM-dd
server.tomcat.accesslog.pattern=common
server.tomcat.accesslog.prefix=access_log
server.tomcat.accesslog.rename-on-rotate=false
server.tomcat.accesslog.request-attributes-enabled=true
server.tomcat.accesslog.rotate=true
server.tomcat.accesslog.suffix=.log
EN

回答 1

Stack Overflow用户

发布于 2019-04-04 07:34:50

在我在application.properties中定义了server.tomcat.basedir之后,创建了访问日志。它的价值似乎与我运行它的位置相关。

catalina.base默认值是my $TMP中的一个临时目录,即在不使用此设置的情况下创建访问日志的位置

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55504228

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档