tomcat
WesleyBluer
专注性能优化
展开
-
TIME_WAIT问题彻底分析
在性能测试中,经常会遇到TIME_WAIT过多的问题,这个问题会导致本地端口用满(Linux下默认是65535),从而导致无法创建新的TCP链接,进而无法发出http请求。在Linux系统中,我们可以使用netstat -nlatp | grep TIME_WAIT | wc -l来统计目前TIME_WAIT的总数量。如果该指标随着时间的增加而不断增加,并且没有减少的迹象,那么就有可能出现TI...原创 2020-02-05 16:29:21 · 523 阅读 · 0 评论 -
Tomcat中,前缀名为catalina-exec的是什么线程
在对使用tomcat容器进行线程观察的时候,我们发现,如果我们的web应用正在运行,那么会有许多的catalina-exec线程,这些线程是真正执行springmvc应用中servlet的线程。那么catalina-exec线程来自哪里呢?通过观察tomcat源码我们可以知道,在service组件内部,初始化的时候回预先建立一堆线程,线程的前缀名和大小数量可以在server.xml文件中进行配...原创 2019-04-29 22:59:58 · 3031 阅读 · 0 评论