Spring boot内嵌tomcat日志配置
1.说明
最近项目启动有问题需要打印更详细的tomcat日志来做分析,所以用一下。
主要涉及到两类日志配置:
- access log
- tomcat log
access log捕捉http请求
tomcat log打印启动全过程
参考的国外的博客,直接贴下测试代码:
@RestController
public class HelloController {@GetMapping("/greetings/{username}")public String getGreetings(@PathVariable("username") String userName) {return "Hello " + userName + ", Good day...!!!";}
}
2.配置access log
server:port: 9000servlet:context-path: /# 配置access日志tomcat:accesslog:enabled: truefile-date-format: .yyyy-MM-ddsuffix: .logprefix: access_logdirectory: tomcat_logpattern: commonbasedir: d:/tmp
配置好后启动项目,浏览器访问:
http://localhost:9000/greetings/tom
查看磁盘上的日志文件d:/tmp/tomcat_log/access_log.2020-06-13.log
3.配置tomcat log
# 配置tomcat日志
logging:level:org.apache.tomcat: DEBUGorg.apache.catalina: DEBUG
启动项目观察日志,发现打印了一堆DEBUG信息:
通过这些更详细的日志我相信大家可以更好的进行问题分析。
Spring boot内嵌tomcat日志配置相关推荐
- spring boot内嵌tomcat优雅的开启apr模式
文章目录 简介 Win下开启APR Linux下开启APR 把lib打进jar包 简介 环境: jdk8.spring boot 2.3.4.RELEASE.centOS7.3.win7 在sprin ...
- Spring Boot 内嵌Tomcat的端口号的修改
操作非常的简单,不过如果从来没有操作过,也是需要查找一下资料的,所以,在此我简单的记录一下自己的操作步骤以备后用! 1:我的Eclipse版本,不同的开发工具可能有所差异,不过大同小异 2:如何进入对 ...
- Spring Boot内嵌tomcat关于getServletContext().getRealPath获取得到临时路径的问题
问题记录 问题场景:修改头像业务,文件上传 代码 // 上传的文件.../upload/文件.png//在javaWeb中我们会用HttpServletRequest来获取上下文路径,当然sessio ...
- Spring Boot 容器选择 Undertow 而不是 Tomcat Spring Boot 内嵌容器Unde
Spring Boot 内嵌容器Undertow参数设置 配置项: # 设置IO线程数, 它主要执行非阻塞的任务,它们会负责多个连接, 默认设置每个CPU核心一个线程 # 不要设置过大,如果过大,启动 ...
- Spring Boot——内置Tomcat配置阿里云免费SSL证书(PFX格式证书)[启用HTTPS协议]
基本概念 SSL证书:SSL证书是数字证书的一种,类似于驾驶证.护照和营业执照的电子副本.因为配置在服务器上,也称为SSL服务器证书. SSL 证书就是遵守 SSL协议,由受信任的数字证书颁发机构CA ...
- Spring Boot 内置Tomcat——集成PHP解决方案
Demo:https://gitee.com/shentuzhigang/mini-project/tree/master/springboot-embed-tomcat-php-demo 问题分析 ...
- Spring Boot 内置Tomcat——getServletContext().getRealPath()为临时目录问题解决方案
问题描述 getServletContext().getRealPath()为临时目录 问题分析 默认情况下Spring Boot中request.getServletContext().getRea ...
- Spring Boot内置Tomcat设置超时时间
最近有个小工程扫描出一个安全漏洞, SlowHttp慢速攻击的,需要修改 Tomcat 的配置,也正好关于 Tomcat 的参数调优,正好记录一下. 漏洞信息 查了一下这个漏洞,漏洞有两个解决方法, ...
- Spring Boot 内置Tomcat——IntelliJ IDEA中配置模块目录设为文档根目录(DocumentRoot)解决方案
源码分析 org.springframework.boot.web.servlet.server.DocumentRoot /*** Returns the absolute document roo ...
- Netweaver的端口号和Spring boot内嵌的Tomcat端口
Netweaver FM : TH_GET_VIRT_HOST_DATA Spring Boot Spring Boot will launch an embedded Tomcat instance ...
最新文章
- python程序员又叫什么-Python程序员都知道的入门知识の四
- 使用Qt Installer Framework制作软件安装包
- ajax提交后立刻刷新,Ajax提交表单页面刷新很快的解决方法
- 大数据的说法 正确的是_前端测试题:(解析)用于播放音频文件的正确HTML5元素是?...
- 数据结构——基于 Dijsktra 算法的最短路径求解
- php框架 swoop_PHP Form Validation
- Exchange Server 2007邮箱服务器失败规划和恢复
- php cannot bind port to socket,PHP基于socket实现客户端和服务端通讯功能
- Effective Objective-C 2.0 Tips 总结 Chapter 3 Chapter 4
- Spring Boot 中使用WebJars引入javasript依赖
- 流畅的python和cookbook学习笔记(五)
- 全文来了!任正非:全球经济长期衰退,华为要把活下来作为主要纲领
- 打印照片显示rpc服务器,打印照片时出现了“RPC服务器不可用”的错误怎么办?...
- 科学与信息化杂志科学与信息化杂志社科学与信息化编辑部2022年第15期目录
- 好记性不如“烂笔头”
- 云服务器安装软件,如何在云服务器中安装软件
- AMIRA时间预测实现过程详解(含代码可直接套用)
- 【FAQ】Gerrit上打开的单子无法打开,点击提示“MissingobjectException:Missing unknown xxxx”
- 首次实战Vue高仿移动端QQ音乐项目解析
- EndNote X7大客户版破解版
热门文章
- netty权威指南-第三章——netty入门应用
- 调通sina33下的AP6212A0版本的BT(V1.0)
- MATLAB - 傅里叶分析及 FFT 频谱分析
- clickhouse各种表引擎的异同
- 迈普交换机中断计算机网络,迈普3100交换机配置命令大全
- IT基础架构规划方案
- 设计模式(JAVA)——Facade模式
- php swfobject,swfobject参数详细介绍
- 魔兽世界拍卖行稳定服务器,魔兽世界TBC:大量玩家拍卖行卡到抓狂,分析其中可能的原因...
- Windows正在配置Xftp6在下面的框输入包含安装程序包“Xftp 6.msi“的文件夹的路径