tomcat 不在 springboot 中创建访问日志

Mis*_*ble 4 tomcat spring-boot

我按照答案和springboot文档中的说明在application.properties.

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

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

我该如何进一步调试?

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
Run Code Online (Sandbox Code Playgroud)

Mis*_*ble 6

我定义后越来越创建访问日志server.tomcat.basedirapplication.properties。它的价值似乎与我运行它的地方有关。

catalina.base 默认值是我的 $TMP 中的一个临时目录,这是在没有此设置的情况下创建访问日志的位置


归档时间:

查看次数:

858 次

最近记录:

6 年,9 月 前