![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Tomcat优化
Tomcat优化
阿叶啊
这个作者很懒,什么都没留下…
展开
-
4.APR
APR APR是从操作系统级别来解决异步的IO问题,大幅度的提高性能. (http://apr.apache.org/). APR(Apache Portable Runtime)是一个高可移植库,它是Apache HTTP Server 2.x的核心.能更好地和其它本地web技术集成,总体上让Java更有效率作为一个高性能web服务器平台而不是简单作为后台容器. 在产品环境中,特别是直接使用Tomcat做WEB服务器的时候,应该使用Tomcat Native来提高其性能.如果不配APR,基本上300个线程转载 2020-09-17 17:54:37 · 213 阅读 · 0 评论 -
3.缓存优化
Tomcat IO优化 1:同步阻塞IO(JAVA BIO) 同步并阻塞,服务器实现模式为一个连接一个线程(one connection one thread 想想都觉得恐怖,线程可是非常宝贵的资源),当然可以通过线程池机制改善. 2:JAVA NIO:又分为同步非阻塞IO,异步阻塞IO 与BIO最大的区别one request one thread.可以复用同一个线程处理多个connection(多路复用). 3:,异步非阻塞IO(Java NIO2又叫AIO) 主要与NIO的区别主要是操作系统的底层区别转载 2020-09-17 17:50:00 · 82 阅读 · 0 评论 -
2.线程优化
Tomcat 线程优化 在server.xml中 如: maxThreads=“X” 表示最多同时处理X个连接 minSpareThreads=“X” 初始化X个连接 maxSpareThreads=“X” 表示如果最多可以有X个线程,一旦超过X个,则会关闭不在需要的线程 acceptCount=“X” 当同时连接的人数达到maxThreads时,还可以排队,队列大小为X.超过X就不处理 ...转载 2020-09-17 17:48:23 · 310 阅读 · 0 评论 -
1.Tomcat连接相关参数
Tomcat连接相关参数 在Tomcat 配置文件 server.xml 中的 <Connector port="9027" protocol="HTTP/1.1" maxHttpHeaderSize="8192" minProcessors="100" maxProcessors="1000" acceptCount="1000" redirectPort="8443" disableUploadTimeout="true"/> 2.调整连接器connecto转载 2020-09-17 17:46:21 · 195 阅读 · 0 评论