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日志配置相关推荐

  1. spring boot内嵌tomcat优雅的开启apr模式

    文章目录 简介 Win下开启APR Linux下开启APR 把lib打进jar包 简介 环境: jdk8.spring boot 2.3.4.RELEASE.centOS7.3.win7 在sprin ...

  2. Spring Boot 内嵌Tomcat的端口号的修改

    操作非常的简单,不过如果从来没有操作过,也是需要查找一下资料的,所以,在此我简单的记录一下自己的操作步骤以备后用! 1:我的Eclipse版本,不同的开发工具可能有所差异,不过大同小异 2:如何进入对 ...

  3. Spring Boot内嵌tomcat关于getServletContext().getRealPath获取得到临时路径的问题

    问题记录 问题场景:修改头像业务,文件上传 代码 // 上传的文件.../upload/文件.png//在javaWeb中我们会用HttpServletRequest来获取上下文路径,当然sessio ...

  4. Spring Boot 容器选择 Undertow 而不是 Tomcat Spring Boot 内嵌容器Unde

    Spring Boot 内嵌容器Undertow参数设置 配置项: # 设置IO线程数, 它主要执行非阻塞的任务,它们会负责多个连接, 默认设置每个CPU核心一个线程 # 不要设置过大,如果过大,启动 ...

  5. Spring Boot——内置Tomcat配置阿里云免费SSL证书(PFX格式证书)[启用HTTPS协议]

    基本概念 SSL证书:SSL证书是数字证书的一种,类似于驾驶证.护照和营业执照的电子副本.因为配置在服务器上,也称为SSL服务器证书. SSL 证书就是遵守 SSL协议,由受信任的数字证书颁发机构CA ...

  6. Spring Boot 内置Tomcat——集成PHP解决方案

    Demo:https://gitee.com/shentuzhigang/mini-project/tree/master/springboot-embed-tomcat-php-demo 问题分析 ...

  7. Spring Boot 内置Tomcat——getServletContext().getRealPath()为临时目录问题解决方案

    问题描述 getServletContext().getRealPath()为临时目录 问题分析 默认情况下Spring Boot中request.getServletContext().getRea ...

  8. Spring Boot内置Tomcat设置超时时间

    最近有个小工程扫描出一个安全漏洞, SlowHttp慢速攻击的,需要修改 Tomcat 的配置,也正好关于 Tomcat 的参数调优,正好记录一下. 漏洞信息 查了一下这个漏洞,漏洞有两个解决方法, ...

  9. Spring Boot 内置Tomcat——IntelliJ IDEA中配置模块目录设为文档根目录(DocumentRoot)解决方案

    源码分析 org.springframework.boot.web.servlet.server.DocumentRoot /*** Returns the absolute document roo ...

  10. Netweaver的端口号和Spring boot内嵌的Tomcat端口

    Netweaver FM : TH_GET_VIRT_HOST_DATA Spring Boot Spring Boot will launch an embedded Tomcat instance ...

最新文章

  1. python程序员又叫什么-Python程序员都知道的入门知识の四
  2. 使用Qt Installer Framework制作软件安装包
  3. ajax提交后立刻刷新,Ajax提交表单页面刷新很快的解决方法
  4. 大数据的说法 正确的是_前端测试题:(解析)用于播放音频文件的正确HTML5元素是?...
  5. 数据结构——基于 Dijsktra 算法的最短路径求解
  6. php框架 swoop_PHP Form Validation
  7. Exchange Server 2007邮箱服务器失败规划和恢复
  8. php cannot bind port to socket,PHP基于socket实现客户端和服务端通讯功能
  9. Effective Objective-C 2.0 Tips 总结 Chapter 3 Chapter 4
  10. Spring Boot 中使用WebJars引入javasript依赖
  11. 流畅的python和cookbook学习笔记(五)
  12. 全文来了!任正非:全球经济长期衰退,华为要把活下来作为主要纲领
  13. 打印照片显示rpc服务器,打印照片时出现了“RPC服务器不可用”的错误怎么办?...
  14. 科学与信息化杂志科学与信息化杂志社科学与信息化编辑部2022年第15期目录
  15. 好记性不如“烂笔头”
  16. 云服务器安装软件,如何在云服务器中安装软件
  17. AMIRA时间预测实现过程详解(含代码可直接套用)
  18. 【FAQ】Gerrit上打开的单子无法打开,点击提示“MissingobjectException:Missing unknown xxxx”
  19. 首次实战Vue高仿移动端QQ音乐项目解析
  20. EndNote X7大客户版破解版

热门文章

  1. netty权威指南-第三章——netty入门应用
  2. 调通sina33下的AP6212A0版本的BT(V1.0)
  3. MATLAB - 傅里叶分析及 FFT 频谱分析
  4. clickhouse各种表引擎的异同
  5. 迈普交换机中断计算机网络,迈普3100交换机配置命令大全
  6. IT基础架构规划方案
  7. 设计模式(JAVA)——Facade模式
  8. php swfobject,swfobject参数详细介绍
  9. 魔兽世界拍卖行稳定服务器,魔兽世界TBC:大量玩家拍卖行卡到抓狂,分析其中可能的原因...
  10. Windows正在配置Xftp6在下面的框输入包含安装程序包“Xftp 6.msi“的文件夹的路径