Spring boot tomcat未在springboot中创建访问日志
我按照答案和文档中的说明在Spring boot tomcat未在springboot中创建访问日志,spring-boot,tomcat,Spring Boot,Tomcat,我按照答案和文档中的说明在application.properties中添加了以下内容 我可以在https://localhost:9999/actuator/configprops以及我在https://localhost:9999/actuator/httptrace但未创建访问日志文件 我必须记录在同一文件夹中创建的4J2日志文件,因此我不认为这是文件写入问题或类似问题 我如何进一步调试它 server.tomcat.accesslog.buffered=false server.tomc
application.properties
中添加了以下内容
我可以在https://localhost:9999/actuator/configprops
以及我在https://localhost:9999/actuator/httptrace
但未创建访问日志文件
我必须记录在同一文件夹中创建的4J2日志文件,因此我不认为这是文件写入问题或类似问题
我如何进一步调试它
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
访问日志是在我在
application.properties
中定义了server.tomcat.basedir
之后创建的。它的价值似乎与我运行它的位置有关
catalina.base默认值是我的$TMP中的一个临时目录,如果需要完整的示例,可以在该目录中创建访问日志,而无需此设置: