嗨,我正面临Spring Boot(版本1.5.9)logfile
执行器URL的问题。当我访问localhost:8080/appctx/logfile
时,它会抛出http 404
以下是配置详细信息。
endpoints.enabled=true
endpoints.sensitive=false
management.security.enabled=false
endpoints.health.sensitive=false
endpoints.logfile.sensitive=false
logging.level.org.springframework.boot.autoconfigure.logging=DEBUG
正如documentation中针对终点/logfile
所述:
返回日志文件的内容(如果已设置logging.file或logging.path属性)。支持使用HTTP Range标头来检索部分日志文件的内容。
您可能没有在logging.file
中设置logging.path
或application.properties
。
尝试设置:
logging.file=myapplication.log
有关登录Spring Boot的更多信息,您可以找到here。
更新:创建了一个工作演示here,端点/logfile
启动并运行。
在我的情况下,原来是linux路径不正确。特别
/absolute/path/to/my/app/logs/log-file.log
不工作
一旦我把它改成相对路径
./logs/log-file.log
有效
希望这可以帮助