tomcat 系列之 启动日志分析
来源:互联网 发布:安卓ocr软件 编辑:程序博客网 时间:2024/05/29 12:34
一下是tomcat9的启动信息,以及每行日志的说明
tomcat服务器的版本
26-Sep-2017 07:35:00.036 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/9.0.0.M26
服务器启动时间
26-Sep-2017 07:35:00.038 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Server built: Aug 2 2017 20:29:05 UTC
tomcat版本编号
26-Sep-2017 07:35:00.038 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number: 9.0.0.0
服务所在系统名称
26-Sep-2017 07:35:00.038 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Linux
服务所在系统的版本
26-Sep-2017 07:35:00.038 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 3.10.0-514.26.2.el7.x86_64
有待研究
26-Sep-2017 07:35:00.038 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64
Java Home 路径
26-Sep-2017 07:35:00.038 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /usr/local/java/jdk1.8.0_144/jre
JVM版本
26-Sep-2017 07:35:00.038 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.8.0_144-b01
JVM供应商
26-Sep-2017 07:35:00.038 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Oracle Corporation
tomcat路径
26-Sep-2017 07:35:00.039 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /mnt/wechat/pay-wechat-service-8006-8082-tomcat-9.0.0.M26
tomcat路径
26-Sep-2017 07:35:00.039 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /mnt/wechat/pay-wechat-service-8006-8082-tomcat-9.0.0.M26
log日志命令参数所在的文件地址
26-Sep-2017 07:35:00.039 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/mnt/wechat/pay-wechat-service-8006-8082-tomcat-9.0.0.M26/conf/logging.properties
命令行参数–manager日志默认配置实现类
26-Sep-2017 07:35:00.039 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
jdk默认DHKEY大小 单位位bit 默认位128KB
26-Sep-2017 07:35:00.039 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048
实现类的包路径.代表处理实现类皆在这个包下。如果需要多个包的话,那么使用“ |” 分割。比如 -D java.protocol.handler.pkgs=com.acme.protocol|com.acme.protocol2 。
26-Sep-2017 07:35:00.039 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
servlet容器的路径
26-Sep-2017 07:35:00.039 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/mnt/wechat/pay-wechat-service-8006-8082-tomcat-9.0.0.M26
servlet容器的路径
26-Sep-2017 07:35:00.039 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/mnt/wechat/pay-wechat-service-8006-8082-tomcat-9.0.0.M26
临时文件存放路径
26-Sep-2017 07:35:00.039 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/mnt/wechat/pay-wechat-service-8006-8082-tomcat-9.0.0.M26/temp
引用的java lib的路径
26-Sep-2017 07:35:00.039 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib]
servlet容器nio端口
26-Sep-2017 07:35:00.269 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler [“http-nio-8082”]
表示容器支持NIO可以进行读写操作
26-Sep-2017 07:35:00.293 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
servlet容器加载所需要的时间
26-Sep-2017 07:35:00.307 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 992 ms
servlet容器开始初始化
26-Sep-2017 07:35:00.326 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
开始初始化servlet引擎
26-Sep-2017 07:35:00.326 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/9.0.0.M26
开始发布war包
26-Sep-2017 07:35:00.373 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/mnt/wechat/pay-wechat-service-8006-8082-tomcat-9.0.0.M26/webapps/ROOT.war]
个人觉得是对servlet日志级别的建议
26-Sep-2017 07:35:01.495 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
项目初始化成功日志
07:35:02.134 [main] 44 INFO com.shihou.module.pay.listenner.Listener - 【支付服务 初始化成功!】
ROOTwar包初始化完毕所花费的时间
26-Sep-2017 14:20:30.189 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/mnt/wechat/pay-wechat-service-8006-8082-tomcat-9.0.0.M26/webapps/ROOT.war] has finished in [1,839] ms
服务启动的端口号
26-Sep-2017 14:20:30.203 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [“http-nio-8082”]
servlet容器启动所花费的时间
26-Sep-2017 14:20:30.218 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 1932 ms
参考资料:http://tomcat.apache.org/tomcat-5.5-doc/architecture/startup.html
http://mercyblitz.iteye.com/blog/735529
- tomcat 系列之 启动日志分析
- Tomcat启动打印日志格式分析
- SSH练习之Tomcat启动错误日志
- tomcat启动、request创建之分析
- tomcat启动流程日志
- tomcat启动没有日志?
- Tomcat 学习进阶历程之Tomcat启动过程分析
- tomcat系列 启动慢
- Apache tomcat 日志分析
- Tomcat日志分析(一)
- Tomcat日志分析
- Tomcat访问日志分析
- tomcat错误日志分析
- Tomcat源码分析之Context的创建与启动分析
- mycat 启动日志分析
- 启动tomcat同时输出日志
- linux启动tomcat 输出日志
- MySQL系列:innodb源码分析之重做日志结构
- Ajax 实现菜谱(api获取数据,循环遍历)
- 使用C#播放MP3/WAV文件的四种方式
- d's'f's'd
- Qt 学习之路 2(32):贪吃蛇游戏(2)
- C语言中函数返回字符串的四种方法
- tomcat 系列之 启动日志分析
- LeetCode Linked List & Math & Two Pointers 总结
- 3810: [Coci2015]Stanovi
- NoSQL简介
- Codeforces Round #436 (Div. 2) (题解)
- Windows平台下用命令快速打开Linux虚拟机的技巧
- 20个非常有用的Java程序片段
- 深度学习-21天实战caffe 笔记
- android中遇到 ANR问题及解决