xu.wang
发布于 2018.01.20 13:48
阅读 2700
评论 0
问题描述:
2018-1-19 发现线上应用,出现tomcat请求无反应(请求链接之后无反应),tomcat日志,log4j日志均不产生记录。
环境:
Windows server 2008 R2 64位,双核4G阿里云服务器, jdk8,tomcat8
2018-1-20
修改:
1. 修改log4j记录日志为每天生成一个文件,之前为将所有日志存放在一个文件中。
2. 升级spring 由4.2.16RESLEASE 升级到4.3.13.RESLEASE
计划:
1. 修改tomcat JVM参数,打开gclog ,由默认改为:
set JAVA_OPTS=-Xmx3000m -Xms3000m -Xmn2g -XX:ParallelGCThreads=4 -XX:+PrintGCDetails
-Xloggc:C:\websoft\apache-tomcat-8.0.46\logs\gclog/tomcat_gc.log
2. 修改tomcat链接参数,由默认改为
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
maxThreads="500"
minSpareThreads="100"
maxSpareThreads="300"
acceptCount="100"
redirectPort="8443" />
由于是线上真实环境所以并未直接重启。
2018-1-28
再次出现tomcat无响应的问题,由于时间紧急,忘记线程dump~~
{{ cmt.username }}
{{ cmt.content }}
{{ cmt.commentDate | formatDate('YYYY.MM.DD hh:mm') }}